private void OnFrameEvent(string type, EventObject eventObject) { if (FrameEvent != null) { string param = "{" + string.Format("\"eventName\":\"{0}\",\"eventParams\":\"{1}\",\"animationName\":\"{2}\"", eventObject.name, eventObject.data.GetString(), eventObject.animationState._animationData.name) + "}"; FrameEvent.Invoke(param); } }
private void OnLoopCompleteEvent(string type, EventObject eventObject) { if (LoopCompleteEvent != null) { string param = "{" + string.Format("\"eventName\":\"loopComplete\",\"animationName\":\"{0}\"", eventObject.animationState._animationData.name) + "}"; LoopCompleteEvent.Invoke(param); } }