【Unity入門】アイテム所持の仕組みを作ろう ― 「データ」と「見た目」を分ける考え方
ゲームでアイテムを拾うと、持ち物リストに並んで、個数も増えていきますよね。この記事では、そ ...
C#のシングルトン:{ get; } = new … の1行と if 文(遅延初期化)はどう違う?
C#のシングルトンを書く2つの方法、「{ get; } = new ...」の1行と if ...
【Unity入門】持ち物リストをプレイヤーに持たせる ― プレイヤーごとのインベントリ
持ち物リストをゲーム全体で1冊ではなく、プレイヤーごとに持たせる形に作り替えます。プレイヤ ...
Unityで敵をプレイヤーの周りにランダム出現させる|NavMesh対応のSpawnerをコルーチンで作ろう
Unityで敵をプレイヤーの周りのランダムな場所に出現させるSpawnerスクリプトを、コ ...
【Unity】継承したクラスに空の Start() を残してはいけない理由
親クラスを継承したのに、なぜか親の初期化が動かない。原因は、Unityが自動で作る「空のS ...
Unity 6|コルーチンの仕組みを図解!yield returnで処理が止まり、再開するまで
Unity 6のコルーチンを、IEnumerator・StartCoroutine・yie ...
【Unity・GitHub Desktop】過去の状態から作り直したゲームをmainに反映する方法|RevertとCherry-pickを図解
Unityで作り直したゲームを、GitHub DesktopのRevertとCherry- ...
Layer Collision Matrixによるレイヤー間衝突制御
Unityのレイヤーのマトリックス(Layer Collision Matrix)は、各レ ...
Unityゲームにおける状態管理とキャラクター制御スクリプトの詳細解説資料
この記事の内容は、プレイヤーの攻撃まで含めて整理し直したUnityゲームにおける状態管理と ...
Unityゲームにおける状態管理とキャラクター制御スクリプトの概要解説資料(敵からの攻撃まで)
この記事は「敵からの攻撃まで」の版です。プレイヤーの攻撃まで含めて整理し直したUnityゲ ...