class_name

ゲ制

Godot4 preload したスクリプトをシーンのノードに割り当てる実装例

ゲームエンジン GodotEngine4 で、シーンに配置されているノードに動的にスクリプトを割り当てることができる set_script 関数を用いて、実行中に動的にスクリプトを割り当てて動作させる実装例と実行結果を紹介します。例として、ラベルノードに、実行開始後にスクリプトを割り当てて、そのスクリプトの処理によって経過時間を表示させます。
ゲ制

Godot4 preloadとclass_nameによる疑似的名前空間の実装例

GodotEngine4 の class_name と、スクリプトリソースを GDScript オブジェクトとして扱える preload 関数を用いて、class_name を設定していないスクリプトファイルを、グローバルクラスと変数で、疑似的な名前空間を階層的に作成してアクセスするスクリプト例と実行結果を紹介します。
ゲ制

Godot4 同名の GD スクリプトファイルの関数を使い分ける実装例

GodotEngine4 の preload 関数を用いて、同じ名前の複数のスクリプトファイルを使い分けるスクリプト例とその実行結果を紹介します。例えば、異なるバージョンの同名のスクリプトファイルを複数使いたい場合などに利用できます。また、この実装例で発生する制限事項についても紹介します。
ゲ制

Godot4 ノードに依存しないstatic関数のスクリプトの作成と使用

Godot Engine 4 で、ノード(オブジェクト)に依存しない static 関数を定義して利用するために、システムファイルドックで GD スクリプトファイルを作成して、static 関数をそのファイルに定義して、さまざまなスクリプトからファイルに定義した静的関数を呼び出すための手順を紹介します。
Ads Blocker Image Powered by Code Help Pro

お願い - Ads Blocker Detected

このサイトは広告を掲載して運営しています。

ポップアップを閉じて閲覧できますが、よろしければ

このサイト内の広告を非表示にする拡張機能をオフにしていただけませんか?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.