よく見たら、アームは座標移動は付いてくるが、カメラの向きに付いてこないことが判明。カメラはプレイヤーの子供にしていたので、アームはカメラの子供にするように修正。これで正しく付いてくるようになった。
— toburau (@toburau) 2025年11月1日
061/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/pwRDufeGnu
プレイヤーを動かしながらアームを出してみたところ、位置移動には付いてくるが、向きには正しく付いてこないことが判明。
向きはプレイヤーのカメラを動かしているので、アームをそのカメラの子供にするように設定。これで正しく付いてくるようになった。
アームのシーンにコリジョンを追加したのだが、実行してみるとコリジョンが追加されていない。
よく見たら、プレイヤーに追加したアームがシーンではなくモデルになっていた。改めてシーンで追加しなおしてコリジョンが設定されたのを確認。
シーンのツリー構造ではぱっと見、違いがよくわからないが、カーソルを合わせてみるとパスが表示されるので確認できる。