【軽量】godot engine【無料】 part3at GAMEDEV【軽量】godot engine【無料】 part3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト353:名前は開発中のものです。 24/04/30 14:26:04.37 hVvdsoIz.net スレの運用は適切に 例外を許容しすぎると該当スレの存在意義がなくなる 354:名前は開発中のものです。 24/05/01 10:08:19.10 ePZpzJCq.net 質問です godotで子ノードにアタッチしたスクリプトの変数にはアクセス出来るんですが、スクリプトを直接ロードして、そこからアクセスしようとするとエラーになるのはなぜでしょうか。この2つの違いが良くわかりません。 目的は長いスクリプトを複数に分けることです。 355:名前は開発中のものです。 24/05/01 10:27:48.27 ePZpzJCq.net ↑ああそうか 一度シーンにぶら下げないとダメなんですよね godotの場合は 子ノードを作成するか autoloadにするか 356:名前は開発中のものです。 24/05/01 12:45:52.75 ZXYQy06U.net AddChildやAutoLoadはシーンツリーに接続されていてそこ経由でのアクセスが可能 ロードしたスクリプトはシーンツリーから独立したインスタンスになるので そこから他のノードへアクセスしたいのならば他のノードへの参照を渡せばアクセス可能にはなる 個人プロジェクトだろうから好きにすれば良いが 長くなったスクリプトを短くする為に理解出来てない機能を使うのは得策では無いと自分は思う それでもどうしてもregionを使わずスクリプトを短くしたいのならば継承を使うと良い そうすれば継承元のスクリプトは継承先では見た目上隠蔽される 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch