Unity 3D/2D移动开发实战教程
上QQ阅读APP看书,第一时间看更新

第4章 碰撞与触发:气球漫游

本章主要通过完成气球漫游的实例,介绍碰撞器和触发器的使用。

任务要求

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

图4-1 初始状态

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

图4-3 气球碰到橘子皮爆炸

通过完成任务:

● 掌握碰撞器与触发器的使用方法。

● 理解碰撞器与触发器的区别。

● 能够运用销毁与生成这两个函数进行角色的变换。

● 掌握预制体对象的制作方法。

(资源文件路径:Unity 3D/2D移动开发实战教程\第4章\实例1)