发表于  2023-5-18 11:43:59 | 显示全部楼层 |阅读模式 8136 7
本帖最后由 隋唐志丶风云#4202 于 2023-5-18 12:27 编辑

声明:Y3版本为1.2.6
1.首先从界面编辑器找到以下按钮,不知细看一般不容易找到。
QQ图片20230518111948.png
2.这里以最复杂和最常用的技能按钮为例。我们从组件栏拖拽出一个技能按钮,
QQ截图20230518112029.png
3.仔细看,这个技能按钮UI右侧有一处白色的填空栏,标题:自动施法 意思是未绑定相关子UI的素材图。(注意:常用英文词汇,如果看不懂就用 翻译一下,尽量能记住常用单词
4.点击白色处 None会出现以下弹窗,然后鼠标点击左侧需要绑定对应位置的UI子节点。
QQ截图20230518112147.png
5.得到以下效果,这样子一个技能按钮的基础准备就完成了。
QQ截图20230518112759.png
接下来是这个组件属性栏的介绍
由于用的是现成组件,他会自动绑定到单位,单击选中指定单位之后自动刷新技能状态,需要修改的部分如下图所示,红边框部分.(进阶推荐自定义绑定,后期教程会有讲解)
QQ图片20230518115039.png
1.技能类型  他分别为  隐藏技能 普通攻击 通用技能 英雄技能  对应的物编属性栏如下
QQ截图20230518115506.png
2.教程示例中,简单演示了,UI绑定了英雄技能第1个位子的技能,运行后效果。如下图
QQ截图20230518120420.png
QQ截图20230518120428.png
QQ图片20230518120456.png
3.从中发现一个问题,玩家初始化没有选中英雄的时候,技能UI应该为隐藏状态,选中英雄的时候显示技能按钮,首先将默认隐藏UI打开,然后增加触发器的逻辑来完成这个需求。
QQ截图20230518122542.png

QQ截图20230518121551.png
具体拓展需要自己开发,以上仅供参。若有更好的方案欢迎交流
















0

主题

3

回帖

34

积分

普通创作者

积分
34
发表于  2023-5-18 12:26:52 | 显示全部楼层
有用,谢谢大佬。学习了

0

主题

2

回帖

10

积分

普通创作者

积分
10
发表于  2023-5-18 12:27:37 | 显示全部楼层
强啊风云大佬,我已经学会了

0

主题

11

回帖

146

积分

普通创作者

积分
146
发表于  2023-5-18 13:58:54 | 显示全部楼层
风云大佬就是牛

4

主题

35

回帖

237

积分

优秀创作者

积分
237
发表于  2023-5-18 17:13:26 | 显示全部楼层
学习 学习~~~

8

主题

10

回帖

182

积分

普通创作者

积分
182
发表于  2023-5-18 23:36:37 | 显示全部楼层
我风云哥牛逼

0

主题

5

回帖

216

积分

优秀创作者

积分
216
发表于  2023-5-18 23:51:21 | 显示全部楼层
6666666666666.谢谢大佬分享6

1

主题

9

回帖

86

积分

普通创作者

积分
86
发表于  2023-6-21 21:50:41 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶