using MEC;
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class EyeSightCanvas : MonoBehaviour
{
const string TAG = "eyeSight";
public static EyeSightCanvas Instance;
public bool m_IsDebug;
public Transform m_eye;
public Image m_progressImage;
public Text m_progressPercent;
public int Count => _infoList.Count;
private Ray _ray;
private RaycastHit _hit;
private float _time = 0;
private bool _isEye = false;
public int _lookDis = 10;
public float checkTime=2f;
private EyeInfo _curEyeOBJ = null;
public List<EyeInfo> _infoList = new List<EyeInfo>();
private Action endEvent;
private bool _IsShow;
public GameObject InfoPanel;
public bool IsShow
{
get {
return _IsShow;