当前位置: 首页 > article >正文

『功能项目』制作提示主角升级面板【56】

我们打开上一篇55事件中心处理怪物死亡的项目,

本章做的事情是制作提示主角升级的界面,当主角升级时就会被显示出来点击确认即可消失

首先在unity编辑场景制作

在确认按钮对象上添加事件

点击Button将Panel添加至事件框选

在事件函数中选择gameobject.SetActive(bool)

不勾选

运行项目 当点击确认时 提示升级面板即可消失

现在将这个面板放进预制体文件夹,当主角判定升级时让这个界面显示出来就可以了

将面板Panel重命名为PlayerGradeUpUI

放进预制体文件夹后在场景中删除

找到主角升级函数在指定位置添加脚本:

修改脚本:UIManager.cs

将场景中的currentCanvas挂载至UIManager上

运行项目 - 当主角升级时

本章做了当主角升级时显示一个升级提示弹窗,当点击确认时弹窗消失的功能

接下来文章的内容:

1.法师平A伤害处理

2.窗口可拖拽脚本

3.点击名称寻找地点功能

4.隐藏怪物的生成

5.怪物I攻击范围内的主动攻击

6.掉落坐骑蛋的获取

7.异步传送转换场景

以及开放回合制、坐骑系统、宠物系统、背包系统、神炼系统、商城系统、Boss的目标跟随任务导航系统以及UI播放3D动画效果等等。

具体项目运行效果请关注water1024的b站视频项目演示《破碎纪元》

【Unity回合2.5D】破碎纪元_单机游戏热门视频 (bilibili.com)icon-default.png?t=O83Ahttps://www.bilibili.com/video/BV1rZY4e9Ebs/?spm_id_from=333.999.0.0&vd_source=547091a95b03acfa8e8a9e46ef499cd6


http://www.kler.cn/a/308032.html

相关文章:

  • Spring Boot 1.x 版本可以集成 Spring Cloud Sleuth
  • Android中桌面小部件的开发流程及常见问题和解决方案
  • uniapp+vue2 设置全局变量和全局方法 (兼容h5/微信小程序)
  • 深入理解接口测试:实用指南与最佳实践5.0(一)
  • ODOO学习笔记(8):模块化架构的优势
  • vue3+vite 前端打包不缓存配置
  • AI时代个人发展
  • MATLAB、FPGA、STM32中调用FFT计算频率、幅值及相位差
  • 深度学习----------------------文本预处理
  • 进阶SpringBoot之异步任务、邮件任务和定时执行任务
  • 2024最新版MySQL详细学习教程
  • 算法两道题
  • PyCharm 安装
  • 【重学 MySQL】二十八、SQL99语法新特性之自然连接和 using 连接
  • 无人机在战争方面的应用!!!
  • 计算机毕业设计 基于协同过滤算法的个性化音乐推荐系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • unity3d入门教程七
  • 如何编写智能合约——基于长安链的Go语言的合约开发
  • 我想要抓取新加坡当地电商平台数据,使用什么地区的IP最合适
  • C++数据排序( 附源码 )
  • linux-硬件与设备管理-硬件信息查看
  • 计算机网络 第3章 数据链路层
  • JS - 获取剪切板内容 Clipboard API
  • 数据结构——栈和队列(队列的定义、顺序队列以及链式队列的基本操作)
  • opencv学习:图像直方图均衡化与对比度受限的自适应直方图均衡化及实验代码
  • 针对特定接口记录审核日志类的写入数据库的方法