「ACT」の記事一覧

【Unity】AmbientFader (環境音調整) コンポーネントの作り方
洞窟や水中に入った時、環境音のボリュームやReverbを調整する。
【Unity】LifetimeTimer (寿命) コンポーネントの作り方
生成からX秒後に親を queue_free() する(パーティクルや弾丸用)。
【Unity】ParallaxLayerMover (背景スクロール) コンポーネントの作り方
親(SpriteやTextureRect)をカメラの動きに合わせて少し遅く動かす(擬似パララックス)。
【Unity】AutoRotator (回転ギミック) コンポーネントの作り方
親(足場など)を指定速度で回転させ続ける。
【Unity】JumpController (ジャンプ機能) コンポーネントの作り方
ジャンプボタン入力を検知し、親が床にいるなら上方向の velocity を与える。
【Unity】GravityComponent (重力付与) コンポーネントの作り方
親が空中にいる場合、毎フレーム velocity.y に重力を加算する。
【Unity】DashMechanic (ダッシュ機能) コンポーネントの作り方
入力時、親の移動速度を一時的に倍増させ、クールダウンを管理する。
【Unity】ImpactShake (ヒットストップ) コンポーネントの作り方
攻撃ヒット時、一瞬だけ Engine.time_scale を下げて打撃感を出す。
【Unity】SpriteFlipper (左右反転) コンポーネントの作り方
親の移動方向(velocity.x)に合わせてスプライトの flip_h を自動切替する。
【Godot 4】CriticalHitter (クリティカル判定) コンポーネントの作り方
GodotでアクションゲームやRPGを作っていると、「クリティカルヒット」を入れたくなりますよね。でも、素…
【Godot 4】ManaRecharge (MP自動回復) コンポーネントの作り方
Godot 4 でアクションRPGやローグライクを作っていると、MP(マナ)の管理ってけっこう面倒ですよね。よく…