主要介绍的是利用动画机系统来制作简单的爆炸拆解动画,并能够通过相应的键盘上的按钮来控制物体的拆分和聚合。
首先,选中你所需要拆解的物体,如果是分散的,你可以先创建一个空物体(Create Empty),将各部分拖进去。
然后,选定该物体,在 Inspector 面板上加上一个 Animator
在 project 面板右击鼠标->Create->Animator Controller,并将其拖至 Animator 的 Controller
接着,在 Window 窗口选择 Animation ->Create->Add Property,选择其中某个部分进行你想要的移动,旋转等操作
图中的Position,Rotation,Scale分别表示73206这个部件的位置,角度,大小三个属性,如果你想改变的话,就点击对应的+号进行添加改变。现在就拿0001这个物体的位置属性来说明,图中的一串串菱形表示每个位置变化的节点,你可以进行自由添加,上面的0:00~1:00表示时间段,然后你就可以在选定的时间段中在图上自由移动物体的位置,完成之后,点击播放键就可以提前预览,拆解动画完成之后接着,创建另一个倒过来组装的动画,方法相同。
以上步骤完成之后,双击之前在Project面板创建的New Animation,
点击New State->Kai的这条线,右边点+,并选择kai,同理操作下一条线。
然后创建脚本,拖至物体上,代码如下,按K,P键分别表示拆解与合成。
点击你所创建的两个场景,取消掉Loop Time的勾
到此大致步骤就完成了,最后就可以点击运行了。
第一次写博客,如有不足,谢谢批正!