22 lines
694 B
C#
22 lines
694 B
C#
using UnityEngine;
|
|
using static UnityEditor.Searcher.SearcherWindow.Alignment;
|
|
|
|
public class EnemyAI :Character
|
|
{
|
|
private void Update()
|
|
{
|
|
float horizontal = 0;
|
|
float vertical = 0;
|
|
if (Mathf.Abs(Player.Instance.transform.position.x - transform.position.x)>0.5f && isAllowHorisontal)
|
|
{
|
|
horizontal = Player.Instance.transform.position.x - transform.position.x;
|
|
}
|
|
|
|
if (Mathf.Abs(Player.Instance.transform.position.y - transform.position.y) > 0.5f && isAllowVertical)
|
|
{
|
|
vertical = Player.Instance.transform.position.y - transform.position.y;
|
|
}
|
|
base.MoveTo(horizontal, vertical);
|
|
}
|
|
}
|