
上QQ阅读APP看书,第一时间看更新
第4章 碰撞与触发:气球漫游
本章主要通过完成气球漫游的实例,介绍碰撞器和触发器的使用。
任务要求
本任务将完成气球漫游的操作动画。在该操作动画中操作者可以控制气球移动,当气球移动碰到钉子阵时会被阻止;按下键盘上向上的方向键,可以控制气球向上弹起,当气球落在钉子阵上时,气球出现晃动,但并没有破裂;继续移动气球,当气球碰撞到橘子皮时,气球自动爆炸。气球漫游运用碰撞器、触发器完成各个状态间的动画切换,运用销毁与生成这两个函数进行状态变换,将爆炸状态制作成预制体重复使用,最终制作成气球漫游小软件。气球漫游动画的最终效果如图4-1~图4-3所示。

图4-1 初始状态

图4-2 气球位于钉子阵上

图4-3 气球碰到橘子皮爆炸
通过完成任务:
● 掌握碰撞器与触发器的使用方法。
● 理解碰撞器与触发器的区别。
● 能够运用销毁与生成这两个函数进行角色的变换。
● 掌握预制体对象的制作方法。
(资源文件路径:Unity 3D/2D移动开发实战教程\第4章\实例1)