C# 如何更改角色控制器旋转?

C# 如何更改角色控制器旋转?,c#,unity3d,C#,Unity3d,我正在尝试旋转角色控制器,使其自行旋转。这是可能的,因为我试图旋转具有角色控制器组件的圆柱体。 但问题是,如图片所示,网格正在旋转,角色控制器本身不旋转。我在谷歌上搜索并找到了“变换旋转”选项 但没有任何选项可供选择,不能自行旋转角色控制器。实际上,我有相机变换,我想旋转谁,但问题是相机旋转字符控制器没有。 你应该两次阅读我的问题嗯,字符控制器是脚本吗?或者它是一个游戏对象角色控制器是unity自己的组件吗?我猜你指的是角色控制器。。但在这种情况下,“旋转角色控制器”是什么意思?你想旋转角色控制

我正在尝试旋转角色控制器,使其自行旋转。这是可能的,因为我试图旋转具有角色控制器组件的圆柱体。 但问题是,如图片所示,网格正在旋转,角色控制器本身不旋转。我在谷歌上搜索并找到了“变换旋转”选项 但没有任何选项可供选择,不能自行旋转角色控制器。实际上,我有相机变换,我想旋转谁,但问题是相机旋转字符控制器没有。

你应该两次阅读我的问题嗯,
字符控制器
是脚本吗?或者它是一个
游戏对象
角色控制器是unity自己的组件吗?我猜你指的是
角色控制器
。。但在这种情况下,“旋转角色控制器”是什么意思?你想旋转角色控制器的
碰撞器吗?不幸的是,我认为你不能“旋转”角色控制器的胶囊碰撞器。它总是笔直地固定着。。您可以调整它的高度、半径和中心,但不能调整它的旋转。好吧,如果你想使用
CharacterController
,你必须使用直立模型。要么这样做,要么你必须增肥/缩小
CharacterController
collider。