这是仿照DoTween path写的一个跟随路径运动的小工具,是AR项目中遇到坐标系问题使得DoTween path在AR场景中运行时与编辑时的位置不正确,遂自己写了一个

使用方式
1、将脚本挂载到需要跟随路径运动的物体上
2、在场景种自定义几个路径点,摆好之后,注意顺序,全选拖到controlPoints上面就行(我一般用cube,方便查看编辑,确定之后把作为路径点的cube身上除了脚本的其他组件都删掉或关掉就可以了),拖之前可以将Inspector锁住,方便操作
- 控制点 (
controlPoints): 这是一个Transform数组,定义了样条曲线的路径。游戏对象将沿着这些点定义的曲线移动。 - 移动速度 (
speed): 控制游戏对象沿曲线移动的速度。 - 循环 (
loop): 如果设置为true,游戏对象在到达曲线末端时会重新从起点开始。 - 闭合曲线 (
closeCurve): 如果为true,曲线将形成一个闭环,最后一个控制点和第一个控制点连接。注意事项
- 确保控制点足够多以形成所需的曲线形状。
- 物体会将以自身正Z方向沿着路径移动
- 修改控制点位置可以实时观察曲线变化,但这仅在Unity编辑器中有效。
- 如果
closeCurve设置为false,末端的曲线可能不会完全绘制,因为它依赖于足够的控制点来形成完整的曲线段。
{脚本资源在文章上方,有链接,也可以在我的资源中查找}
本文介绍了一款用于AR项目中的小工具,帮助解决DoTweenpath在AR场景中的定位问题。通过挂载脚本、设置控制点和速度,游戏对象可以按照自定义路径运动,包括循环和闭合选项。控制点调整可实时预览效果,适用于Unity编辑器。
1106

被折叠的 条评论
为什么被折叠?



