ゲ制

ゲ制

Godot4 最上位のコンテナの配置をアンカーを用いて比率で指定する例

GodotEngine4で、ラベルやボタンなどのControl派生ノードを整列させるContainer派生ノードのシーンで最上位のコンテナの配置をアンカーを用いて設定して、ウィンドウのリサイズに対応させる実装例を紹介します。コントロールのサイズが小さくならない原因のひとつであるテキストのサイズについても検証しました。
ゲ制

Godot4 コントロールのsize_flags~を使用するためコンテナを追加

GodotEngine4 で、ラベルやボタンなどの Control 派生ノードを配置する際に指示するフラグを持つ size_flags_horizontal / vertical / stretch_ratio メンバ変数を有効にするため、Container 派生ノードをコントロールの上位ノードに追加します。
ゲ制

Godot4 UIノードにアンカープリセットを設定する手順とリサイズ結果2/2

GodotEngine4で、ボタンやラベルなどの UI 用のノードの位置・サイズを比率で管理するアンカーを、垂直伸長(左、中央、右)・水平伸長(上、中央、下)・ Rect 全面のアンカーのプリセットを用いて設定する手順と、そのシーンを実行してウィンドウをリサイズした際の各ラベルノードの変化について紹介します。
ゲ制

Godot4 UIノードにアンカープリセットを設定する手順とリサイズ結果1/2

無料・軽快な2D/3D用のゲームエンジン Godot Engine 4 で、ボタンやラベルなどの UI 用のノードの位置・サイズを比率で管理するアンカーを、上下左右・四隅・中央の9つのアンカーのプリセットを用いて設定する手順と、そのシーンを実行してウィンドウをリサイズした際の各ラベルノードの変化について紹介します。
ゲ制

Godot4 指定した UI ノードのアンカーを現在の比率で一括設定する手順

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、ボタンやラベルなどの UI 用のノードの位置・サイズを比率で管理するアンカーを、現在のノードの比率にあわせて一括で設定する手順です。4つのアンカーを UI ノードの四隅に、ドラッグ&ドロップするよりも簡単で正確です。
ゲ制

Godot4 画面配置方法 Containerとアンカーの特徴と使い分けの所感

Godot Engine 4 で、ボタンなどの Control 派生ノードを配置するために用いるアンカーとコンテナについて、それぞれの特徴について調べたことを紹介し、どのように使い分けるかについて所感を述べます。AcceptDialog クラスが内部でコンテナを使用していることの確認結果についても紹介します。
ゲ制

Godot4 UI シーンのコントロールノードに枠線を表示するスクリプト例

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、UI シーンに配置した Control 派生クラスのラベルなどのノードの通常時("normal")、 GD スクリプトで、枠線(border)を表示する実装例です。
ゲ制

Godot4 Dictionary の merge で二つの辞書を統合する

無料・軽快な2D/3D用のゲームエンジンGodotEngine4で、キーと値の組み合わせ(エントリー)を複数持つ Dictionary オブジェクトの merge, merged メンバ関数を用いて、2つの辞書型のデータを統合した結果を紹介します。override 引数によって上書きの有無を変更した結果も確認します。
ゲ制

Godot4 ダイアログの MarginContainer を使った右寄せ

無料・軽快な2D/3D用のゲームエンジン Godot Engine 4 で、ダイアログの基礎となるクラス AcceptDialog に、 Container の派生クラスを MarginContainer を配置に追加して、右隣の Control (例:Button)をダイアログの端に右寄せする設定例を紹介します。
ゲ制

PlantUML コンポーネント図によるGitリポジトリ構成の記述例

Visual Studio Code 用の PlantUML のエクステンションで、コンポーネント図を作図する構文を使って、テキストから Git の複数のリポジトリの構成の図を作成する例を紹介します。文言などは不正確かもしれませんが、 PlantUML のテキストでコンポーネント図を記述する雰囲気が伝われば幸いです。
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.