Time.deltaTime と Translate を正しく使う
――「1フレームで移動させたい距離」を渡すだけ TL;DR 動かしたい距離は 距 ...
課題6: 依存性の逆転を取り入れて BasketController の肥大化を防ぐ
依存性の逆転の原則を適用し、BasketControllerがアイテムの種類に依存しない設 ...
Unityにおけるクラス継承とメソッドのオーバーライド
この資料では、UnityにおけるMonoBehaviourを基盤としたクラスの継承とメソッ ...
課題4: 新しいアイテムの追加とサウンド設定
目的: ゲームに新しいアイテム(例: ゴールドアップル)を追加し、特別なサウンドと高得点を ...
Unity × UMLで理解する「AppleCatch」
サンプル実装に直結する設計ドキュメント TL;DR 何がどのクラスの責務か、どこで衝突・生 ...
UnityでPrefabを実行中に取得してインスタンス作成する方法
はじめに Unityでゲームを作っていると「同じキャラクターやアイテムを何度も生成したい」 ...
UnityでのOnTriggerEnterとGetComponentの使い方
~ColliderとGameObjectの関係を図で理解する~ はじめに Unityで当た ...
GameObjectとComponent入門:Player→Enemyに攻撃してHPを減らす(Input System対応・初学者向け)
ねらい:Unityで最も大事な「GameObject と Component の関係」と、 ...
Unity 6 × TextMeshPro TMP_Dropdownの使い方・実践ガイド
TL;DR 必須:using TMPro; を入れて TMP_Dropdown を使う(U ...
他オブジェクトに“正しく”アクセスする:GameObject.FindとGetComponent使いこなしガイド
本記事は、シーン内の別オブジェクトへ安全かつ効率よくアクセスする方法を、GameDirec ...