「Unity」の記事一覧

【Unity】PathFollower (経路移動) コンポーネントの作り方
親を指定したPath2Dに沿って往復移動させる。
【Unity】LedgeDetector (崖検知) コンポーネントの作り方
親の前方にRayCastを打ち、床がなくなったら移動を引き返させる(敵AI用)。
【Unity】WaterBuoyancy (浮力) コンポーネントの作り方
親が水エリアに入った時、上方向の力を加えて浮き沈みを表現する。
【Unity】DistanceActivator (距離アクティブ) コンポーネントの作り方
プレイヤーが一定距離に近づくまで、親の処理や物理演算を無効化しておく。
【Unity】ClickableObject (クリック判定) コンポーネントの作り方
親(Area2DやControl)がクリックされたことを検知し、シグナルを出す。
【Unity】SlowMotion (スロー化) コンポーネントの作り方
特定条件で Engine.time_scale を操作するトリガーコンポーネント。
【Unity】VersionChecker (バージョン確認) コンポーネントの作り方
起動時にHTTPリクエストを行い、最新版があるか確認するロジック。
【Unity】CoinMagnet (コイン磁石) コンポーネントの作り方
ItemMagnetの特化版。お金(コイン)アイテムだけを強力に吸い寄せる。
【Unity】BuffTimer (バフ時間管理) コンポーネントの作り方
強化状態の残り時間をUIバーで表示し、時間切れでステータスを戻す。
【Unity】ElementAffinity (属性耐性) コンポーネントの作り方
炎・氷などの属性ダメージを受けた際、倍率補正(弱点・半減)を計算する。
【Unity】SkillCooldownUI (スキルCD表示) コンポーネントの作り方
特定スキルの再使用時間を監視し、UIアイコンを暗くしたり数字を出す。