(スクリプト)
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Jack : MonoBehaviour { private Vector2 pos; public int num = 1; void Update() { pos = transform.position; // (ポイント)マイナスをかけることで逆方向に移動する。 transform.Translate(transform.right * Time.deltaTime * 3 * num); if(pos.x > -2) { num = -1; } if(pos.x < -11) { num = 1; } } }
(設定)
- スクリプトを敵オブジェクトに追加
- 追加できたらゲーム再生
- 一定の範囲内で敵が行ったり来たり(往復運動)すれば成功です。