メッシュでカメラを動かしたい。前後の動きは簡単でした:
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 の別の要素/ノードにアンカー ポイントを設定するにはどうすればよいですか?
編集:
回転の解決策は非常に簡単でした。私がしなければならなかったのは、カメラを従わせたいメッシュの子にすることだけでした。しかし、その後、カメラはメッシュと一緒に動きませんでした... どうすればモーションを動作させることができますか?