(エリアの登録)
- オブジェクトに作成した各エリアを設定
(敵の設定)
<スクリプト>
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AI;
public class ChaseEnemy : MonoBehaviour
{
public GameObject target;
private NavMeshAgent agent;
void Start()
{
agent = GetComponent<NavMeshAgent>();
}
void Update()
{
agent.destination = target.transform.position;
}
}
<エリアマスクの設定>
・チェックを外したエリアには侵入できなくなる(ポイント)
(実行結果)
・青色の敵は、Redエリアには侵入できない。
・赤色の敵は、Blueエリアには侵入できない。