ゲ制 Godot4 EditorPlugin _handles 関数の引数の代替例 Godot Engine 4 で、エディター機能を拡張するプラグインを作成する際に用いるEditorPluginクラスの_handlesイベント関数は、新たなノードが選択された際に呼び出されますが、複数選択時に渡される引数のクラスが利用できません。その現象の確認と、引数と似たデータを取得する対処法について紹介します。 2025.02.28 ゲ制
ゲ制 Godot4 選択ノードの解除・再選択・ルートノードの選択追加のスクリプト例 ゲームエンジン Godot Engine 4 で、作成した EditorPlugin 派生のプラグインの機能を使って、選択中のノード群の選択解除と再選択、ルートノードを選択ノード群に追加するスクリプト例を紹介します。プラグインが有効になった直後に _handles が呼び出されない問題に対処します。 2025.02.27 ゲ制
ゲ制 Godot4 プラグインで2Dワークスペースに円を描画するサンプルの実装と確認 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、プラグインを新規作成して、公式ドキュメントに掲載されているサンプルコードを用いて、 2D ワークスペース上のマウスポインタの位置に円を EditorPlugin を継承したプラグインクラスで描画する処理を実装・確認します。 2025.02.26 ゲ制