using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
///
/// 场景触发器
///
public class DeviceTrigger : PermanentTriggerBase
{
///
/// 安装位置
///
public Transform installVector;
///
/// 点击回调
///
public Action clickAction;
protected override void OnMDown()
{
base.OnMDown();
clickAction?.Invoke();
base.CallScoreAction();
}
protected override void OnMEnter()
{
if (GameManager.RunModelMgr.SceneType == E_SceneType.Site && GameManager.RunModelMgr.ModeType != E_ModeType.Study)
{
base.OnMEnter();
_highlight.SetHighlighted(true);
}
}
protected override void OnMExit()
{
if (GameManager.RunModelMgr.SceneType == E_SceneType.Site && GameManager.RunModelMgr.ModeType != E_ModeType.Study)
{
base.OnMExit();
_highlight.SetHighlighted(false);
}
}
}