Ejemplo n.º 1
0
        public void RunAction(SSMonoBehaviour monoBehaviour, BasicAction action, BasicAction.DelegateMessage delegateActionFinish)
        {
            action.MonoBehaviour = monoBehaviour;
            action.SetFinishDelegate(delegateActionFinish);
            if (action.Interval <= 0.0f)
            {
                action.DoFinishDelegate();
                return;
            }

            m_addActionList.Add(action);
            action.Start();
        }
Ejemplo n.º 2
0
 public void RunAction(BasicAction action, BasicAction.DelegateMessage delegateMessage)
 {
     ActionManager.GetInstance().RunAction(this, action, delegateMessage);
 }