using System.Collections;
using System.Collections.Generic;
using UnityEngine;
///
/// 不同效果的trigger基础这个基类
///
public abstract class Trigger
{
protected ConditionBase m_Condition;
public Trigger(ConditionBase condition)
{
m_Condition = condition;
}
protected bool IsFulfilled()
{
return m_Condition.Evaluate();
}
///
/// 如果触发执行了,返回true,否则返回false
///
///
public virtual bool Update()
{
return false;
}
}