我在场景中有一个坦克,炮塔作为子对象附加在上面。我在场景中还有一个使用脚本旋转的摄像头,我需要坦克炮塔随着摄像头的旋转而平稳旋转。
有人知道如何在摄像机后平稳旋转炮塔吗?这样当坦克转动时,炮塔保持在原位(因为摄像机不旋转)
我实现了一些类似的东西,但是当坦克旋转时,炮塔也会随之旋转,但由于摄像机此时不旋转,所以现在摄像机的旋转和炮塔之间有自由空间。
坦克场景树:https://i.imgur.com/BgwBz0q.png (为了执行独立于父对象的相机节点,我在相机节点脚本中使用此代码)
func _ready():
Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED)
set_as_top_level(true)
我需要的旋转: https: //youtu.be/23IdDtPB4t0