Files
real-shooter/Assets/Scripts/Misc/NavPoint.cs
2022-05-05 16:49:21 +07:00

29 lines
659 B
C#
Executable File

using System.Collections.Generic;
using System;
using UnityEngine;
public enum NavPointType
{
Cover,
Direction,
}
public class NavPoint : MonoBehaviour
{
public Vector3 Position => gameObject.transform.position;
public float FlagDistance { get; private set; }
public NavPointType navType = NavPointType.Direction;
[HideInInspector]
public int PointId = 0;
public float DeathAttr = 0;
public List<Vector3> EnemiesSeen = new List<Vector3>();
private void Start()
{
FlagDistance = (GameObject.FindGameObjectWithTag("Flag").transform.position - Position).magnitude;
}
}