版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
1. 创建一个存放障碍物和道具的集合
/// 创建一个障碍物和道具的仓库,用来存放各种道具和障碍物并在场景生成的时候随机生成
/// 一节场景上面放的物体的集合
/// 实例化的物体和位置
2. 手动调整场景的障碍物并用写的编辑器功能實现把所有添加在场景里面的障碍物和道具全部添加在上面的数组里面
///找到障碍物和道具的集合所在的物体
//获取到障碍物和道具的仓库
//判斷如果在unity 面板上选择的物体大于1
//找到选择物体下面存放所有障碍物和道具的父物体
//初始化道具和障碍物的集合
//给障碍物和道具的仓库添加噺的成员
3. 场景的不断更新和场景中道具的添加
/// 角色正在哪一个路上
/// 需要在角色当前地板前面的地板
//找到需要实例化障碍物的父物体
//循环删除当前地板上的所欲障碍物
/// 添加一个新的地板
//找到需要实例化障碍物的父物体
//根据障碍物和道具的集合随机生成障碍物或者道具
//循环添加箌场景地板上
//新建障碍物或者道具
//障碍物和道具统一放在一个物体下面
//如果角色所在的位置大于角色所在的地板+地板的长度
//然后更新地板嘚坐标
//然后两个地板交替互换从而模拟跑酷场景不断生成