「Unity」の記事一覧

【Unity】FleeBehavior (逃走AI) コンポーネントの作り方
HPが減ると、プレイヤーと逆方向(Vector)へ全力で移動する。
【Unity】PredictAim (偏差射撃) コンポーネントの作り方
ターゲットの現在の速度を考慮し、「数秒後の未来の位置」を狙って撃つ。
【Unity】DayNightTint (昼夜対応) コンポーネントの作り方
グローバルな時間変数を監視し、親の色合い(Modulate)を暗くしたり明るくしたりする。
【Unity】SmoothPursuit (滑らか追従) コンポーネントの作り方
親(カメラ)の座標を、ターゲット座標へ lerp で遅れて追従させる。
【Unity】FocusTrap (フォーカス制御) コンポーネントの作り方
ゲームパッド操作時、UIが開いたら自動で親のボタンにフォーカスを当てる。
【Unity】Typewriter (文字送り) コンポーネントの作り方
親のLabelの visible_characters を増やし、会話のような文字送りを表現する。
【Unity】SceneChanger (シーン遷移) コンポーネントの作り方
親のButtonが押されたら、指定したパスのシーンへ遷移する。
【Unity】AmmoCounter (残弾管理) コンポーネントの作り方
弾数を管理し、0なら発射不可にし、リロード処理を提供する。
【Unity】StunEffect (スタン状態) コンポーネントの作り方
親のPhysicsProcessを一時停止し、頭上にピヨりマークを表示する。
【Unity】RoomTransition (部屋切り替え) コンポーネントの作り方
プレイヤーが画面端に行ったら、カメラを隣の部屋へスライド移動させる。
【Unity】Draggable (ドラッグ移動) コンポーネントの作り方
親のControlノードをマウスで掴んで画面内を移動できるようにする。