ゲ制 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 ゲ制
ゲ制 Godot4 プラグインの新規作成と有効無効の切り替えで呼び出されるイベント 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、エディタに機能を追加できるプラグインを新規作成するために必要な入力項目の説明と、作成したプラグインの有効・無効の切り替え方を紹介します。プラグインが有効/無効になった際のイベント関数についても print 文で動作を確認します。 2025.02.25 ゲ制
ゲ制 Godot4 テーマリソースのタブ内限定で同一のリソースを手軽に共有する手順 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、複数の UI のデザインを設定・共有できる Theme (テーマ) リソースの中で、同じタブ内限定ですが、簡単に同一の StyleBox リソースを複数項目に共有して設定できたので、その方法とリソースパスによる確認結果を紹介します。 2025.02.24 ゲ制
ゲ制 Godot4 ボタンの背景画像の色味を変更 & Paint.NET画像を白黒化 Godot Engine 4 で、複数の UI でそのデザインを共有できる Theme (テーマ) リソースの中の項目で、ボタンに背景画像を設定できる StyleBoxTexture リソースを設定して、その背景画像の色味を変更する手順と、Paint.NET で画像をモノクロにする手順を紹介します。 2025.02.23 ゲ制
WordPress WordPress 投稿ページへのタグクラウドの追加例とタグ検索のURL WordPress に投稿している記事に設定したタグの一覧を表示できる「タグクラウド」ウィジェットを投稿ページに追加する手順と、タグクラウドのタグをクリックした際に表示される URL 、URL クエリパラメータを指定することでそれと同様の検索結果などを表示する URL 例を紹介します。 2025.02.22 WordPress
ゲ制 Godot4 テーマリソースでボタンの背景に画像を表示させる設定2/2 GodotEngine4 のテーマリソース内のボタンの normal 状態の項目に設定した StyleBoxTexture リソースをファイルに保存して、ボタンの他の状態の項目にそのファイルを設定し共有することで、さまざまな状態でボタンが同じ背景画像を表示するように設定します。 2025.02.21 ゲ制
ゲ制 Godot4 テーマリソースでボタンの背景に画像を表示させる設定1/2 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、複数の UI でそのデザインを共有できる Theme (テーマ) リソースと、ボタンの状態ごとの外観を設定するリソースの1つ StyleBoxTexture を用いて、ボタンの背景に指定した画像を表示させる設定の手順を紹介します。 2025.02.20 ゲ制
ゲ制 Godot4 テーマリソースで状態別のボタンの背景色やフォントカラーを設定 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、複数の UI でそのデザインを共有できる Theme (テーマ) リソースを用いて、ボタンのフォント、フォントサイズ、フォントのアウトラインの色と幅、ボタンの状態に応じた背景色、フォントカラーを設定する手順を紹介します。 2025.02.19 ゲ制