「Unity」の記事一覧

【Unity】MagnetBlock (磁石ブロック) コンポーネントの作り方
ONにすると、周囲の鉄製オブジェクトを引き寄せる、または反発する。
【Unity】DestructibleWall (壊れる壁) コンポーネントの作り方
攻撃を受けるとHPが減り、0になると砕け散る演出と共に消滅する。
【Unity】LanternLight (ランタン) コンポーネントの作り方
暗闇エリアで周囲を照らすPointLight2D。燃料制限をつけることも可。
【Unity】RespawnAnchor (復活地点) コンポーネントの作り方
触れると現在位置を保存し、死亡時にここからリスタートする。
【Unity】FPSCounter (FPS表示) コンポーネントの作り方
現在のフレームレートを画面隅に常に表示するデバッグラベル。
【Unity】StaminaBar (スタミナ管理) コンポーネントの作り方
アクションで減少し、自動回復する数値を管理する。
【Unity】SpriteAnimator (簡易アニメ) コンポーネントの作り方
AnimationPlayerを使わず、スプライトのフレームをコードで切り替える簡易制御。
【Unity】VisionCone (視界判定) コンポーネントの作り方
RayCast2Dを使い、親からターゲットが見えているか(壁がないか)を判定する。
【Unity】KeepDistance (距離維持) コンポーネントの作り方
プレイヤーに近づきすぎず、遠すぎない一定距離を保って射撃戦を行う。
【Unity】VolumeControl (音量調整) コンポーネントの作り方
親のSliderの値を変えると、AudioServerの音量(dB)を変更する。
【Unity】PackLeader (リーダーAI) コンポーネントの作り方
自分は攻撃せず、周囲の雑魚敵(Minion)に「攻撃しろ」と命令を出す。