unity3d
文章平均质量分 52
Markdon
这个作者很懒,什么都没留下…
展开
-
Unity3D中生命周期函数的应用
//今天的生命周期函数是Unity3D中比较常用的,在理解的基础上我们一定要会默写这些单词,包括大小写的区别。 列表内容 Reset(在编辑状态下脚本被挂到游戏对象上的时候被调用,例如不运行程序,在脚本挂到游戏对象的一瞬间被调用,在声明周期函数中最早执行) void Reset() { transform.position=Vector3.zero; } Awake在运行状态下被执行,原创 2017-08-26 15:03:45 · 1994 阅读 · 0 评论 -
Unity3D-移动障碍物之吊桥
//今天的博客主要是关于移动的障碍物,实现一个吊桥每隔一段时间障碍物抬起,当抬起的时候物体可以穿过吊桥,当障碍物放下的时候物体不可以穿过。 首先我们要定义两个Plane面板,以及一个sphere两个cube. 注:cube1作为sphere的子物体于plane面板一起烘焙,并且添加组件Nve Mesh Obstacle,sphere勾选Mesh Rederer隐藏起来。cube2单独拿出来,原创 2017-08-29 19:57:36 · 1268 阅读 · 0 评论 -
Unity3d-UGUI中Butten随鼠标的移动点击而移动
//玩过游戏或者电脑看电影的都知道,鼠标移动到哪个图标的时候,那个图标会缩放, 首先我们在Hierarchy面板中添加Button,然后在Inspector面板中的Button(Script)中TransiTion中的属性改为Animation,然后点击下面的Auto Generate Animation,点击保存,命名好名字 然后Ctrl+6点击normal 然后点击Highligh原创 2017-08-29 21:13:33 · 1908 阅读 · 0 评论 -
摇杆是如何实现的
大家在玩手机网游的时候都注意过移动人物的前后左右键,那么它是如何实现的呢?今天博主就为大家揭开这个迷惑; 首先我们要建立两个父子关系的Image,通过Source Image分别将他们模型放进去 接下来我们通过脚本来控制摇杆; 首先我们要引入一个命名空间 Using UnityEngine.EventSystems; 继承接口 IDragHandler,IEndDragHandler原创 2017-08-31 20:06:51 · 2244 阅读 · 0 评论 -
Unity3d 中Legacy动画系统-剑圣的动画
LoL中大家应该都玩过剑圣,其实很多技能以及动作都是根据动画截取出来的,今天我们就通过动画来实现剑圣的一些动作。 首先我们在场景中拖入模型,点击一下名字,右边Inspector面板会出来几个几个选项,我们首先点击select选项 然后点击Animations这里就是截取动画 下面的Run First就是博主的跑的技能还有第一个技能的意思。其他类似 +-号就是添加新的动画 这里是操作原创 2017-09-01 09:36:52 · 934 阅读 · 0 评论 -
Unity3D_混合树控制人物奔跑
有时候一个Legacy或者Mecanim动画不能很好的控制人物移动,这时候我们就可以通过混合树来控制了。 首先把我们的人物模型拖进场景 首先把默认状态选择,这里在我们看看人物能不能移动 然后我们进行操作;点击Windows里的Animator选项 混合树创建步骤:1.右击出现creat state -> from blend Tree 配置混合树 using Un原创 2017-09-02 10:49:48 · 7989 阅读 · 0 评论