『功能项目』坐骑UI搭建及脚本控制显/隐【19】

本章项目成果展示

我们打开上一篇18怪物消亡掉落宝箱的项目,

本章要做的事情是搭建一个坐骑UI界面,并通过键盘B键/右侧坐骑按钮控制坐骑UI界面的显示与隐藏

在背包Bag上创建一个父物体,

命名为Middle

修改Bag的尺寸

将下面资源图片放进Art文件夹

将图片放在Art文件夹

将以下资源图片放在Art文件夹

将以下资源图片放在Art文件夹

重命名为CallBtnToMount

将下面资源图片放进Art文件夹

将以下资源图片放进Art文件夹(这是有图片的,透明白色)

最后调整下Icon大小

重命名为MountUI

将BagCloseBtn的事件清空

并重命名为MountUICloseBtn

将Bag重命名为BG(意为背景)

更改背包的文本名字Text为坐骑

清空BagBtn的事件

重命名为MountBtn

接下来用脚本控制坐骑UI界面的开启与关闭

修改脚本:UIManager.cs

其事件部分是冗余代码,可将下面这两个变量及函数删除,存在的原因是事件的两种方式

运行项目 - 按B键或者点击右侧坐骑按钮即可显示/取消坐骑UI界面

当我们点击坐骑UI界面的右上角关闭按钮“x”时没有效果,现在给关闭按钮添加一个关闭坐骑UI的事件

运行项目 - B键/右侧坐骑按钮

当点击关闭按钮时

本章主要做了坐骑UI界面的搭建及通过脚本控制坐骑UI界面的显示与隐藏

接下来还需做以下内容:

1.坐骑的召唤与取消

2.乘坐坐骑与取消

3.异步传送转换场景

4.目标点巡航功能

5.隐藏怪物的生成

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

7.掉落坐骑蛋的获取

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值