EditorPlugin

ゲ制

Godot4 フォントサイズを調整するエディタ拡張に Undo,Redoの実装

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、 独自のエディタ拡張機能を実行した後に、EditorUndoRedoManagerを用いて Undo, Redo を実装する第二弾として前回使わなかった、任意のオブジェクトのメンバ関数を手続きとして登録する実装例を紹介します。
ゲ制

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

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

Godot4 ラベル等の選択ノードのフォントサイズを一括調整するメニュー実装例

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、エディター機能を拡張するプラグインを実装する EditorPlugin クラスを用いて追加したツールメニューアイテムを実行した際に、その時点で選択しているノード群を自動的に編集するスクリプト例を紹介します。
ゲ制

Godot4 Chrome で開いた WebGL版アプリの不具合の確認と対処例

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で作ってエディタのデバッグ実行では動作したのに WebGL 版にエクスポートしてウェブブラウザからテストすると動作しなかった、ツイートボタンを押したときに呼ばれる自作の tweet 関数を例として、原因の推測と対処例を紹介します。
ゲ制

Godot4 プラグインでツールメニューにアイテムを追加して関数を呼び出す例

無料・軽快なゲームエンジン Godot Engine 4 で、エディター機能を拡張するプラグインを実装する EditorPlugin クラスを用いて、メニュー「プロジェクト」→「ツール」のサブメニューに任意のメニューアイテムを追加して、そのメニューアイテムを選択したら指定した関数を呼び出すスクリプト例を紹介します。
ゲ制

Godot4 EditorPlugin _handles 関数の引数の代替例

Godot Engine 4 で、エディター機能を拡張するプラグインを作成する際に用いるEditorPluginクラスの_handlesイベント関数は、新たなノードが選択された際に呼び出されますが、複数選択時に渡される引数のクラスが利用できません。その現象の確認と、引数と似たデータを取得する対処法について紹介します。
ゲ制

Godot4 選択ノードの解除・再選択・ルートノードの選択追加のスクリプト例

ゲームエンジン Godot Engine 4 で、作成した EditorPlugin 派生のプラグインの機能を使って、選択中のノード群の選択解除と再選択、ルートノードを選択ノード群に追加するスクリプト例を紹介します。プラグインが有効になった直後に _handles が呼び出されない問題に対処します。
ゲ制

Godot4 プラグインで2Dワークスペースに円を描画するサンプルの実装と確認

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、プラグインを新規作成して、公式ドキュメントに掲載されているサンプルコードを用いて、 2D ワークスペース上のマウスポインタの位置に円を 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.