其一传送门:《Unity酷跑小游戏》制作地面移动、角色控制器、动画状态机·其一-Unity技术流论坛-操作系统-久趣源码交流论坛 (9qys.com)
本文最终完成效果:
一、建筑的移动
网上随便下载的建筑模型、为其添加BoxCollider、并为他添加移动代码,让建筑物往后移动。
如果我们一直让建筑物移动,那么随着游戏时间的推移,那么场景中就会存在很多的建筑,这样子很占内存的!因此,我们在玩家看不到的地方设置一堵空气墙,让建筑物靠近空气墙的实话,那么就把建筑物销毁掉!
二、建筑的生成
在代码中写好一个计时器,让建筑物每1.5秒在两边各生成一个建筑物。
三、障碍物的移动
网上随意下载的障碍物模型。为其添加BoxCollider和Rigidbody
为其编写代码,让障碍物移动起来。
四、障碍物的生成
在代码中定义一个计时器,没2秒生成一个障碍物!而且生成的位置也是随机的
五、玩家失败的判断
如果障碍物跟玩家接触了,那么即判定玩家失败!
没有回复内容