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;
/// <summary>
/// 相机
/// </summary>
public Transform m_eye;
/// <summary>
/// 进度背景图
/// </summary>
public Image m_progressImage;
/// <summary>
/// 进度百分比
/// </summary>
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; }
Unity注视时间进度百分比制作
最新推荐文章于 2025-06-12 15:10:02 发布