小惑星を弾で撃って分裂させる処理を追加。分裂したときの動きがいまいちなので後で修正予定。
— toburau (@toburau) 2025年9月15日
スクリプトはシーンをpreloadではなくインスペクターで指定したらinstatiateでもアタッチされるようになった。でも別でテストしたときは駄目だったので、原因は謎。
014/100#100日チャレンジ #GODOT pic.twitter.com/MhRfwt3aG3
小惑星を分裂する処理を追加。
分裂したときの動きがちょっとイマイチなので、それは後で修正する予定。
Godotで例えばSceneA,SceneBがあり、両方ともScriptがアタッチされている。このとき、SceneAからScriptでSceneBをinstantiateしたら、SceneBにはScriptが付かない。SceneBで別のScriptBとしておくと付いてくる。同じスクリプトの場合は付かないのは仕様なのだろうか。#GODOT
— toburau (@toburau) 2025年9月14日
スクリプトがアタッチされない問題があったのだが、シーンをpreloadした場合は駄目だったが、インスペクターで設定した場合は大丈夫だった。
ただ、別のプロジェクトを作って試したときはそれでも駄目だった。原因はさっぱり分からず。