【问题标题】:Unity3d moving object along complex curvUnity3d沿复杂曲线移动物体
【发布时间】:2015-01-23 20:50:49
【问题描述】:

我正在使用 unity3d 动画移动对象的最简单方法 复杂曲线(曲线点不是静态的(动态点))?

【问题讨论】:

标签: animation unity3d


【解决方案1】:

Kay 是正确的 - 对于“终极控制”,您可以构建一个包含您自己的 AnimationCurves 的 AnimationClip。 Unity Docs AnimationCurve.keys 下有一个设置值到 AnimationCurve 的示例。

但这可能有点低级 - 您还可以使用补间库,例如 iTween 或 HOTween,它们将接受 Vector3、持续时间、缓动类型等数组,并允许您沿这些曲线播放动作。

iTween 示例和插件:http://pixelplacement.com/2010/12/03/visual-editor-for-itween-motion-paths/ HOTween 示例:http://www.holoville.com/hotween/examples.html

【讨论】:

  • 我插入了链接 - 请检查它是否正确?我的 +1 应该让你可以访问图片和链接 :-)
  • 不错! - 是的,这就是我试图插入的链接 - 显示沿预先计算的曲线移动对象。谢谢你的碰撞!我还应该指出,每条曲线都是一维的,海报需要两条或三条曲线才能沿着合理的路径移动。
猜你喜欢
  • 2014-07-05
  • 2012-02-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多