public void Add(long token, XManipulationData data) { if (!_item.ContainsKey(token)) { _item.Add(token, data); } }
public override void OnTrigger(object param) { XManipulationData data = param as XManipulationData; long token = XCommon.singleton.UniqueToken; Add(token, data); AddedTimerToken(XTimerMgr.singleton.SetTimer(data.End - data.At, KillManipulate, token)); }