我想让相机用网格移动。向前/向后运动很容易:
if (Input.is_key_pressed(KEY_W)):
self.translation.z -= movement_speed; # relies on camera script to move camera
if (Input.is_key_pressed(KEY_S)):
self.translation.z += movement_speed;
我只是把这些短块放在相机和网格上。但我不知道如何在旋转相机时围绕相机旋转网格。如果我只是旋转网格,它将围绕它的中心点旋转并最终与相机不对齐。在 Photoshop 中,您可以设置锚点以围绕中心以外的点旋转图层。如何将锚点设置到 godot 中的另一个元素/节点?
编辑:
旋转的解决方案非常简单。我所要做的就是让相机成为我希望它跟随的网格的子节点。但是然后相机没有随着网格移动......我如何让动作起作用?