25 lines
530 B
C#
25 lines
530 B
C#
![]() |
using System.Collections;
|
||
|
using System.Collections.Generic;
|
||
|
using UnityEngine;
|
||
|
|
||
|
/// <summary>
|
||
|
/// 事件基类,事件需要继承这个类
|
||
|
/// </summary>
|
||
|
public class Event : MonoBehaviour
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 事件触发
|
||
|
/// </summary>
|
||
|
public virtual void OnCall(){}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 要手动终止事件的时候调用
|
||
|
/// </summary>
|
||
|
public virtual void CancleEvent(){ OnCancle(); }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 事件结束时触发
|
||
|
/// </summary>
|
||
|
protected virtual void OnCancle(){}
|
||
|
}
|