クリティカルの仕組み ① BattleSystem.cs を変更 ② DamagePopup.cs を変更 表示イメージ クリティカル確率を変える やることはシンプルで、ランダムで 20% → クリティカル 80% → 普通ダメージにします。 クリティカルの仕組み 通常ダメージ = 10 クリティカ…
ヒット演出の仕組み ① EnemyHitEffect.cs を作る ② スクリプト ③ Enemy オブジェクトに追加 ④ BattleSystem から呼ぶ ⑤ Inspector 設定 ヒット演出の仕組み 通常位置 ↓ 左 ↓ 右 ↓ 左 ↓ 元の位置これだけで「当たった感」が出ます。 ① EnemyHitEffect.cs を作…
① エフェクト作成 ② RPG風おすすめ設定 ③ Prefab にする ④ BattleSystem に追加 ⑤ Inspector 接続 ⑥ ダメージ処理と一緒に出す 攻撃エフェクトの作り方(Particle System)Unityでは普通 Particle System を使います。 ① エフェクト作成 Hierarchy右クリック…
① DamageText を作る ⑤ Inspector 接続 ⑥ もっとRPGっぽくする設定 ⑦ 完成するとこうなる ダメージポップの仕組み仕組みはすごくシンプルダメージ ↓ 数字オブジェクト生成 ↓ 上に動く ↓ 少しずつ消える ↓ 削除 ① DamageText を作る Hierarchy 右クリック → U…
① 敵の画像を用意 ② Unityに画像を入れる ③ Sprite に変更(重要) ④ Image を作る ⑤ 画像をセット ⑥ 位置とサイズ ⑦ Enemy.cs に画像切り替え機能を追加 ⑧ Inspectorで設定(重要) ⑨ これでゲームはこうなる 敵に画像を表示する方法(UI Image) 完成イメ…
① BattleSystem.cs を作る ② QuizManager を少し変更 ③ Hierarchy に BattleSystem を作る ④ Inspectorで接続(超重要) ⑤ QuizManager 側にも接続 ⑥ 最終 Hierarchy ⑦ 動作テスト BattleSystemをUIと接続して、正解→ダメージ、不正解→ダメージまで完成させ…
① HPバーを作る(UI) ② 敵のHPバー ③ Player.cs(プレイヤー) ④ Enemy.cs(敵) ⑤ オブジェクト作成 ⑥ HPバーを接続(重要) ⑦ BattleSystemを進化させる ⑧ QuizManagerに追加(重要) ⑨ 動き HPバー+敵システムを「そのまま作れるレベル」で説明する。 ①…