第一步:创建一个Plane背景 再创建一个Cube(4×4用来放炮台)的预制物体
第二步:用预制物体 创建地图(mapcube)
第三步:创建敌人行走的路(利用预制物体RoadCube)
第四部:制作起始点 目标点
第五步:控制游戏的视野(通过摄像机实现视野的移动(利用获取轴和Translate 主要是x z轴)和 缩放(利用Axis Translate 主要是y轴))
第六步:敌人路径管理(添加路径点) 敌人的路径——用Transform[]数组存放点
第七步:创建敌人 控制敌人的移动
第八步:创建敌人孵化器管理敌人的生成
第九步:
1、smothness调反不反光
2、用一个空物体 存放多个相同物体(MapCube RoadCube WayPoint)
3、按ctrl键移动 会按一米一米移动 ctrl+D复制
4、利用GameObject里的Break Prafab
5、自身的坐标 和 世界坐标不一样 世界坐标的前后左右上下 方向不变 自身坐标会受自身旋转影响
6、两个position相减得到向量 再normalize得到方向向量
7、Vector里的Distanse方法 获取两个点之间的距离
8、setTarget(Transforms target) 获取其他脚本的位置
9、