- 博客(15)
- 收藏
- 关注
原创 unity游戏技能冷却
1、创建技能UI,点击Panel,鼠标右击,选择UI中的Image,作为底图;再以这张图为父物体,创建子图,用作填充图片。3、创建代码添加到底图中,需要给代码添加 using UnityEngine.UI;2、在底图中添加Button组件。
2023-03-23 04:40:07
466
原创 UGUI简单背包制作
搭建背包,给Panel添加网格布局组件(如图2),创建格子,给它们添加相同标签。创建物品的预制体,在预制体上添加Canvas Group组件。打开脚本,添加两个Using指令。
2023-03-11 10:29:26
114
原创 血条跟随玩家并飘血
先创建玩家对象,再创建一个空物体,放于玩家头顶,在空物体中创建Slider滑动条,并在滑动条中添加Canvas组件,不然Slider不会显示出来。将滑动条中的Handle Slide Area删掉,不然会影响美观。
2023-03-09 21:36:13
57
原创 小地图的制作以及摄像机跟随玩家
小地图的制作,创建一个副摄像机,将它的位置移到玩家的上方,选中摄像机,在上方编辑器中选择gameobject,选中图片中选中的选项。就可以开始调整它的视角大小,就做出来了。选中副摄像机,找到组件中的图片选项。
2023-03-06 21:17:22
225
原创 玩家自动导航
在右方有个Navigation选中Object,勾选下方的Static静态。创建一个地形,选中地形,在Window里选择UI中的唯一项。然后在玩家身上添加组件Nav Mesh。选中Bake, 点击Back应用。
2023-03-03 21:27:13
51
原创 Animator动画
在拖进去的动画上单机鼠标右键,会出现选项,选择第一个,会出现一根线,将它连到想切换的动画上,再从要切换的动画上拉一根线回到原动画上;在Parameters中右上角的加号,有4个条件:Float、Int、Bool、Trigger;重新制作一个动画机,将待机动作拖进去,在动画机空白处右击,选择Create State中选择最后一项。Run(Float类型)、Attack(Trigger触发)、Death(Bool类型);在Condtions下面添加判定条件就能通过脚本切换动画;左键单击两次创建出来的混合树。
2023-03-03 21:10:56
194
原创 新动画切换
在对象中添加组件Animator,再将动画换成人物动画。创建一个Animator文件夹,存放动画控制器。选择animator controller。根据需要再选择动画是否循环。
2023-03-02 23:07:10
43
原创 CS的动画切换
第二:创建一个玩家脚本,定义一个对象an,并将存入玩家状态的枚举方法拿到,赋给p,再定义两个变量,在start方法中,an拿到玩家组件Animation,两个变量拿到动画时间,写出三个方法,在位移和开火方法中对p进行赋值,使方法PlayerAnimations()播放动画ChangerState(PlayerState ps)方法,则是开始对对象动画进行切换,使用Invoke方法进行倒计时;首先,创建一个静态游戏资源管理器,将玩家的三个状态放入枚举中。
2023-02-21 21:41:05
68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人