using System.Diagnostics;
namespace SK.Framework
{
///
/// 基于 bool 的任务条件
///
public class BoolTaskCondition : ITaskCondition
{
private bool _value;
public bool IsSatisfied => _value;
///
/// 外部系统直接设置状态
///
public void Set(bool value)
{
_value = value;
}
public void Reset()
{
_value = false;
}
}
}