一.Path 组件简介
1.使用Path 路径组件,可以在场景内创建N 个点,由点自动连接成线,然后游戏物体就可以沿这根线,进行路径运动。 Path 路径效果同样也可以用代码实现,但是代码会比较繁琐且麻烦,因为你需要用代码设置每个路径点的位置,操作性很差,所以说路径用Path 组件。 2.组件用途 1.游戏模型路径运动(塔防小怪行走路线,马路上的汽车运动) 2.摄像机运动动画(建筑场景漫游,游戏过场动画,VR 过山车) 其实本质就是事先规划好一个路径,然后让游戏物体在该路径上运动。
二.Path 组件属性
1.Path 路径创建 首先选中需要设置路径的游戏物体,然后给它添加Path 路径组件。 Shift+Ctrl+鼠标左键单击:添加一个新的路径点; Shift+Alt+鼠标左键点击:移除一个路径点; 鼠标左键单击:调整路径点的位置。 2.Tween Options [动画选项] 这一部分属性和Animation 动画控制属性几乎一样。 3.Path Tween Options [路径动画选项] PathType:路径类型,设置路径点的两端是直线还是弧度; ClosePath:关闭路径,模型最终会回到起点位置; PathMode:路径模式,保持默认; Orientation:方向,最常用的是ToPath,模型沿路径正方向移动; LookAhead:0 正方向。这个方向在摄像机漫游动画中很关键,因为你需要沿路径一直看着前方。 4.Path Editor Options [路径编辑选项] Relative:路径相对于模型移动; Color:路径线的颜色; ShowIndexes:显示路径点的位置索引; 5.Extras [额外属性] ResetPath:路径重置; Waypoints:路径点集合,可以在这里对每个点的位置进行精准调节。 Path组件运行效果(gif图):