「Unity」の記事一覧

【Unity】InputRemapper (入力割当) コンポーネントの作り方
ゲームパッドやキーボードの入力を検知し、InputMapを書き換える。
【Unity】ResolutionScaler (解像度変更) コンポーネントの作り方
ウィンドウサイズやフルスクリーン設定、レンダリングスケールを変更する。
【Unity】MemoryMonitor (メモリ監視) コンポーネントの作り方
現在のRAM使用量を監視し、リークしていないか画面に表示する。
【Unity】StateMachine (ステートマシン) コンポーネントの作り方
Idle, Run, Jumpなどの状態をノードとして管理し、ロジックを整理する。
【Unity】GlobalEventBus (イベントバス) コンポーネントの作り方
シングルトン経由で、関係ないノード同士(UIとPlayer等)のシグナルを中継する。
【Unity】VisionCone (視界コーン) コンポーネントの作り方
敵の前方に扇形のArea2Dを展開し、壁に遮られない場合のみ発見とする。
【Unity】FlankTactic (回り込み) コンポーネントの作り方
プレイヤーへ直線的に向かわず、横へ移動しながら距離を詰める賢いAI。
【Unity】JumpGap (穴飛び越え) コンポーネントの作り方
移動先に穴がある場合、RayCastで検知してジャンプを実行する。
【Unity】InvestigatePos (不審点調査) コンポーネントの作り方
プレイヤーを見失った位置まで移動し、周囲をキョロキョロ見回す。
【Unity】TurretAI (固定砲台) コンポーネントの作り方
移動はせず、範囲内に入った敵に対して正確に銃口を向け続ける。
【Unity】Kamikaze (特攻AI) コンポーネントの作り方
発見すると移動速度を上げ、接触した瞬間に自爆ダメージを与える。