C#(csharp) Unity MenuItem でメニューを追加し静的関数を呼び出す(1) 前回は ContextMenu Attribute を追加することで、Unity エディタの Inspector ウィンドウのプルダウンメニューアイテムを追加し、そこからメンバ関数を呼び出す手順を紹介しました。 今回は Unity エディタ... 2023.02.19 C#(csharp)Unityゲ制
C#(csharp) Unity ContextMenu でメニューからメンバ関数を呼び出す 前々回では、 ColorUsageAttribute により Unity エディタの Inspector ウィンドウで色を設定する GUI をカスタマイズしました。 その際に、Color 型と Color32 型の内部データを確認するために... 2023.02.18 C#(csharp)Unityゲ制
C#(csharp) Unity ColorUsageAttributeで色の編集+色の型とHDR Unity エディタの Inspector ウィンドウでは、スクリプトの持つ変数を編集できます。以前の記事で、基礎的な変数は public アクセス修飾子を指定するだけで Inspector ウィンドウで編集できることを紹介しました。 Un... 2023.02.16 C#(csharp)Unityゲ制
Unity Unity 2D Tilemap Extras の Terrain Tile 前回は Unity のアセット 2D Tilemap Extras に含まれているタイルマップ作成をサポートする「Animated Tile」を紹介しました。 Unity Aimated Tile StartFrame にあわせて 3 番目... 2023.02.11 Unityゲ制
TopDown Engine Unity 2D Tilemap Extras の Animated Tile 以前に Unity のアセット 2D Tilemap Extras に含まれているタイルマップ作成をサポートする 「Weighted Random Tile 」「Rule Tile」を紹介しました。 Unity の Weighted Ran... 2023.02.10 TopDown EngineUnityゲ制
TopDown Engine Unity RuleTileのOutputをAnimationでアニメタイル 前回は Rule Tile の Output を Random にした場合の設定や機能について紹介しました。 今回は Output のもう一つの選択肢 Animation の機能を実際に作りながら紹介します。 ※ Unity は 2021.... 2023.02.05 TopDown Engineゲ制
TopDown Engine Unity RuleTileのOutputをRandomで簡単に自然なばらつき 前回は Rule Tile の 3x3 Box でルールとして設定するマークの意味について紹介しました。 今回は Rule Tile の設定項目 Output メニュー Single, Random, Animation について紹介します... 2023.02.04 TopDown Engineゲ制
C#(csharp) Unity の Rule Tile の 3×3 Box 中心マスのマークの意味 前回は Unity の 2D Tilemap Extras に含まれる Scriptable Tile「Rule Tile」を実際に作り、その条件を変えたりしながら、周囲マスのマークの意味と、ルールは上から順に照合され最初に条件を満たしたル... 2023.02.03 C#(csharp)TopDown Engineゲ制
C#(csharp) Unity の Rule Tile の 3×3 Box 周囲マスのマークの意味 前回と前々回は、Unity のアセット TopDown Engine のサンプルゲームの一つ KoalaDungeon で使われているパレット KoalaTilePalette の中にあった Weighted Random Tile を使っ... 2023.02.02 C#(csharp)TopDown Engineゲ制
TopDown Engine Unity の Weighted Random Tile を作ってみる 前回は、Unity のアセット TopDown Engine のサンプルゲームの一つ KoalaDungeon で使われているパレット KoalaTilePalette の中にあった Weighted Random Tile を使ってみまし... 2023.02.01 TopDown Engineゲ制画像