为了构建更逼真的移动和旋转效果,缓动实现就很有必要了。
1,移动缓动:
transform.position = Vector3.Lerp(tarnsform.position,targetPosition,0.3f)
2,旋转缓动:
transform.rotation = Quaternion.Slerp(transform.rotation,targetRotation,0.1f)
总结:
1,移动用Vector3.Lerp()
2,旋转用Quaternion.Slerp()

本文介绍了如何使用Unity中的Vector3.Lerp()实现移动缓动效果,以及使用Quaternion.Slerp()实现旋转缓动效果,帮助开发者创建更加逼真的动画。
1744

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



