ターゲットを追跡するAIを実装するスクリプトです。このスクリプトを使えば、敵キャラクターがプレイヤーを追跡する動きを実現できます。
using UnityEngine;
using UnityEngine.AI;
public class EnemyAI : MonoBehaviour
{
public Transform player;
private NavMeshAgent navMeshAgent;
void Start()
{
navMeshAgent = GetComponent<NavMeshAgent>();
}
void Update()
{
if (player != null)
{
navMeshAgent.SetDestination(player.position);
}
}
}
コメント