You need to enable JavaScript to run this app. Brackeys FPS控制器实现后相机仅可上下移动、无法左右转向问题求助
优惠活动
大模型
产品
解决方案
定价
更多

Brackeys FPS控制器实现后相机仅可上下移动、无法左右转向问题求助

排查解决步骤
  • 确认相机层级关系:你当前的逻辑是相机自身仅负责上下旋转,左右转向通过旋转playerBody带动相机实现,因此必须将相机设置为playerBody的子对象,否则playerBody旋转时相机不会同步运动,自然看不到左右转向效果。
  • 检查playerBody的旋转限制:如果playerBody挂载了Rigidbody组件,查看约束设置中是否锁定了Y轴旋转(Freeze Rotation Y),锁定后Rotate调用不会生效。
  • 验证输入有效性:在Update方法中新增Debug.Log(mouseX);,运行项目后左右移动鼠标,观察控制台是否有非0数值输出,确认Input Manager中的Mouse X轴配置没有被误改。
  • 排查脚本冲突:检查是否有其他挂载在playerBody上的脚本,每帧强制覆盖playerBody的Y轴欧拉角数值,抵消了当前脚本的旋转操作。

你提供的代码逻辑和Brackeys原版教程一致,没有语法问题,问题都出在场景配置层面,按上述顺序排查即可解决问题。

内容的提问来源于stack exchange,提问作者analog07

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 06:48:03