衝突判定
敵と接触したときに後方へ弾き飛ばされるアクションを実装してみます。プレイヤーの移動スクリプトを修正します。【PlayerMoveScript.cs】 using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerMoveScript:…
弾となるオブジェクトを追加して敵オブジェクトを撃退する動作を実装します。【追加するオブジェクト】 Bullet (スプライトをSceneへ追加して作成) Bulletの配置位置は敵オブジェクトに当たるくらいの高さに設定します。 【BulletのInspector設定】 【追加…
前回のシーンにPLAYERの体力を設定して体力が0になったらゲームオーバーの表示が出るように改良します。【追加するオブジェクト】 armorText(Hierarchy > UI > Text) Font Size や Color などを適当に指定します。【PlayerStaus.cs】 Playerの状態を管理す…
Unity 2Dで衝突判定プログラムを作ってみます。 【用意するオブジェクト】 PLAYER(スプライトをドロップして作成) ENEMY1(スプライトをドロップして作成) ENEMY2(スプライトをドロップして作成) CONTROLLER(空のオブジェクトで作成・スクリプト専用)…