自作関数

ゲ制

Godot4 Shape2Dで指定した領域とタイルマップのタイルとの接触判定

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、操作キャラクターの当たり判定などに用いる Shape2D 派生リソースを用いて、タイルマップのどのタイル群と操作キャラクターが重なっているのかを判定するスクリプトの例と使用結果について紹介します。
ゲ制

Godot4 ローカル座標をタイルマップのセル座標に小数切り上げで変換する例

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、タイルマップを実現する TileMapLayer の各タイルと、キャラクターが接触しているタイル群を判定するために、タイルサイズで割って得られるセルの座標の端数切り上げと端数切り下げの結果が必要になり、自作した関数群を紹介します。
ゲ制

Godot4 ノードのプロパティ群(基本の型限定)の名前と値を出力する例

無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、ノードの持つすべての基本の型のプロパティの名前と値を文字列で出力する関数の例を紹介します。この関数により、スクリプトの処理中に取得したノードの内容を下パネルの出力で確認して、内部で扱っているノードが適切かどうかを簡単に確認できます。
ゲ制

Godot4 任意の数のサウンドを同時再生できるGDスクリプトの静的関数の例

Godot Engine 4 で、サウンドファイルを1回だけ再生する自作の静的関数( GD スクリプト)を紹介します。クリックしたときの効果音など、タイミングが重複して任意の回数サウンドを再生する際などに使うために作りました。再生が完了すると動的に作成したノードは自動的に解放されます。
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.