エディタ拡張

ゲ制

Godot4 @tool 付きのスクリプトを WebGL 実行環境等で動作確認

無料・軽快な2D/3D用のゲームエンジン Godot Engine 4 で、@tool アノテーションをつけたエディタ拡張でも動作する GD スクリプトが、エディタのデバッグ実行や、エクスポートした WebGL 版を「フリーゲーム投稿サイト GodotPlayer」して動作するかどうかを確認した手順と結果を紹介します。
ゲ制

Godot エディタ拡張・実行時に2ノードの値の大小関係を維持するスクリプト例

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、数値を入力する二つのノード(例では SpinBox )の大小関係を維持するために、値が変更されたら大小関係を確認して異なれば編集していない方の値を調整するスクリプト例と、それをエディタ拡張のダイアログで使用する例を紹介します。
ゲ制

Godot4 独自ツールメニューの実行前後に戻す undo, redoの実装例

ゲームエンジン Godot Engine 4 で、 EditorPlugin クラスを用いて追加したツールメニューで、独自のエディタ拡張機能を実行した後に、EditorUndoRedoManagerを用いて Undo, Redo で、そのアクションを行う前に戻したり、やり直すための実装例を紹介します。
ゲ制

Godot4 選択中ノード+子ノードから特定クラス派生を取得するプラグイン例

ゲームエンジン Godot Engine 4 で、エディターに独自機能を追加できるプラグインを実装する EditorPlugin クラスを用いて追加したツールメニューアイテムを実行した際に、その時点で選択しているノード群と子ノード群から、特定クラス派生のノードだけを配列に集めるスクリプト例と実行結果を紹介します。
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.