u3d_插件DoTween:(14)DoTweenPath路径编辑器的使用
u3d_插件DoTween:(14)DoTweenPath路径编辑器的使用
宇鸿165 发表于10个月前
u3d_插件DoTween:(14)DoTweenPath路径编辑器的使用
  • 发表于 10个月前
  • 阅读 383
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

#####一、步骤

路径编辑器的使用 : 用于场景漫游

1.新建一个场景(命名为:008_doTweenPath)
2.创建一个游戏物体cube
3.给cube添加一个DoTweenPath组件

添加一个点 : shift + command 
移除一个点 : shift + alt
4.通过脚本执行移动

给按钮添加点击事件(指向cube游戏物体,执行cube里面的DoTweenPath.DoPlayForward())
如果想点击按钮(运动时暂停、暂停时运动)那么就要调用(DoTweenPath.DoTogglePause)
DoKill: 杀死动画
DoReStart:重新播放

DoTweenPath的属性

>>> 属性
设置ease : Linear(平均的) 默认是:先快后慢
Loops : -1 是无数循环 0是一次播放
[当Loops为-1的时候,
可以设置Loop Type(默认是:ReStart、Yoyo悠悠球:起点开始终点返回、incremental跟ReStart没什么区别)]
path Type : 路径的类型(默认是 Linear 、Catmull Rom圆滑的路径)
Close Path : 把终点 和 起点 链接起来
Local mOvement  : 按照局部坐标开始移动
orientation: 朝向
(默认是: none 、to Path : 按照path的朝向进行行走、Look At Transform :望向一个游戏物体、Look At Position : 望向一个点)
Relative: 相对的,说明一个游戏物体和路径形成一个整体,移动游戏物体的时候 路径也会跟着一起移动
Show Indexex : 是否显示路径点的索引
Live Preview
Handles Type : 路径线的类型(默认是Free、Full可以帮助我们更完善的调整点)
Handles Mode : orthographic(2D)、perspective(3D)[handle size]
Reset Path : 重置路径点
wayPoints : 获取每一个路径点的位置,可以调换每一个点的位置

14_1给cube添加一个DoTweenPath组件.png

14_2doTweenPath属性面板.png

14DoTweenPath路径编辑器的使用.gif

标签: Unity3D DoTween
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 154
码字总数 368963
×
宇鸿165
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: