public string addTrigger(GAFMovieClipCallback _Callback, uint _FrameNumber) { if (_FrameNumber < getFramesCount()) { GAFFrameEvent triggerEvent = new GAFFrameEvent(_Callback); if (m_FrameEvents.ContainsKey(_FrameNumber)) { m_FrameEvents [_FrameNumber].Add(triggerEvent); } else { m_FrameEvents.Add(_FrameNumber, new List <GAFFrameEvent>()); m_FrameEvents[_FrameNumber].Add(triggerEvent); } return(triggerEvent.id); } return(string.Empty); }
public GAFFrameEvent(GAFMovieClipCallback _Callback) { m_Callback = _Callback; m_ID = System.Guid.NewGuid().ToString(); }