Java是世界上最好的编程语言.py 2026-04-18 10:03 采纳率: 100%
浏览 9
已结题

Godot4中raycast3d无法跟随父节点的旋转和旋转

img


如上图所示:其中蓝色方框为raycast的碰撞区域(路径),但并未跟随视角移动(head节点旋转)而保持在正中心。

以下为character3d依附脚本移动鼠标时的触发事件和场景树,如有任何需要补充欢迎留言,十分感谢

img

img

  • 写回答

4条回答 默认 最新

  • 两枚硬币s 2026-04-18 15:12
    关注

    回答参考了ai的答案
    大概率是RayCast3D没挂在实际旋转的Camera3D下,或target_position仍是全局方向。把InteractionRayCast作为Eyes/Camera3D子节点,重置其rotation为0,仅设target_position=Vector3(0,0,-5),不要每帧改global_transform。

    如果未能解决你的问题,可以私信我进一步沟通交流

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 4月28日
  • 已采纳回答 4月20日
  • 创建了问题 4月18日