ゲ制 Godot4 _draw イベント関数で描画する際にローカル座標に変換する例 Godot Engine 4 の CanvasItem の _draw イベント関数を派生クラスで定義して、 draw_rect などを使って様々な図形や文字を描画する際に、グローバル座標の Vector2, Rect2 などの値を、そのノードのローカル座標に変換する手順とスクリプト例と結果を紹介します。 2025.02.09 ゲ制
ゲ制 Godot4 ローカル座標をタイルマップのセル座標に小数切り上げで変換する例 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、タイルマップを実現する TileMapLayer の各タイルと、キャラクターが接触しているタイル群を判定するために、タイルサイズで割って得られるセルの座標の端数切り上げと端数切り下げの結果が必要になり、自作した関数群を紹介します。 2025.01.27 ゲ制
ゲ制 Godot4 タイルマップが用いるセル座標とローカル座標とグローバル座標の関係 無料・軽快な2D/3D用のゲームエンジン Godot Engine 4 で、タイルマップを実現する TileMapLayer の各タイルを指定するセルの座標と、Node2D で用いられるローカル座標とグローバル座標の関係と、その変換に便利な関数について紹介します。セル座標に変換する関数の注意点についても紹介します。 2025.01.26 ゲ制