Синтаксис:
Используется csharp
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AI;
public class Enemy : MonoBehaviour
{
public static NavMeshAgent agent;
private Animator anim;
public GameObject player;
void Start()
{
agent = GetComponent<NavMeshAgent>();
anim = GetComponent<Animator>();
}
void Update()
{
if (Vector3.Distance(transform.position, player.transform.position) < 5)
{
agent.SetDestination(player.transform.position);
anim.Play("Armature_Run");
}
else
{
agent.SetDestination(transform.position);
anim.Play("Armature_Idle");
}
}
}
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AI;
public class Enemy : MonoBehaviour
{
public static NavMeshAgent agent;
private Animator anim;
public GameObject player;
void Start()
{
agent = GetComponent<NavMeshAgent>();
anim = GetComponent<Animator>();
}
void Update()
{
if (Vector3.Distance(transform.position, player.transform.position) < 5)
{
agent.SetDestination(player.transform.position);
anim.Play("Armature_Run");
}
else
{
agent.SetDestination(transform.position);
anim.Play("Armature_Idle");
}
}
}
Чё делать?
Если что, я новичок, не судите строго.