【发布时间】:2016-09-28 22:54:00
【问题描述】:
我正在尝试制作一个游戏,在用户四处移动时,相机会跟随他们。我让相机成为玩家的孩子,在编辑器中,相机围绕玩家旋转很好。当我玩游戏(在 Unity 中)并旋转玩家时,相机实际上是在旋转而不是围绕玩家旋转,以保持相同的常规跟随距离。 顺便说一下,我使用 transform.Rotate() 来旋转播放器。
总结:
- 在 3D 游戏中寻找跟随玩家的相机,当玩家转动时看起来没有什么不同。
- 问题是相机出现在编辑器中以完美地围绕播放器旋转,但在 Unity 运行时调用 transform.Rotate() 时却没有。
感谢所有帮助,tyvm 寻求帮助。
【问题讨论】:
标签: c# unity3d camera rotation