C#

Thumbnail of post image 086

ゲームでアイテムを拾うと、持ち物リストに並んで、個数も増えていきますよね。この記事では、そ ...

C#

C#のシングルトンを1行で書く方法とif文で書く方法の違いを示すアイキャッチ画像

C#のシングルトンを書く2つの方法、「{ get; } = new ...」の1行と if ...

C#

持ち物リストをプレイヤーに持たせる。PlayerがInventoryを持つことを示したアイキャッチ

持ち物リストをゲーム全体で1冊ではなく、プレイヤーごとに持たせる形に作り替えます。プレイヤ ...

C#,NavMesh,Unity,コルーチン

Spawnerの仕組みの図解。①2つの変数を設定する、②10秒ごとに繰り返す、③プレイヤーの周りのランダムな場所を決める、④NavMeshで出てよい場所に直す、⑤プレイヤーが倒れたら止める

Unityで敵をプレイヤーの周りのランダムな場所に出現させるSpawnerスクリプトを、コ ...

C#,Unity,クラス

親クラスMobStatusのStart()でHPを100に初期化する場合の比較図。子クラスPlayerStatusに空のStart()があると親のStart()が実行されずHP=0になる。解決①は子のStart()を削除し、解決②はvirtualとoverrideを使ってbase.Start()で親の処理も呼び、どちらもHP=100になる。

親クラスを継承したのに、なぜか親の初期化が動かない。原因は、Unityが自動で作る「空のS ...

Unity,イベント

unity

Unityのレイヤーのマトリックス(Layer Collision Matrix)は、各レ ...

Unity

unity

この記事の内容は、プレイヤーの攻撃まで含めて整理し直したUnityゲームにおける状態管理と ...

Unity

unity

この記事は「敵からの攻撃まで」の版です。プレイヤーの攻撃まで含めて整理し直したUnityゲ ...