Example #1
0
        public void OnClick(CCLayer p_Layer)
        {
            p_Layer.isTouchEnabled = false;
            runAction(SayAction);
            runAction(action);

            ActionHelper.AsyncActionCallBack(
                action, ((sender, e) =>
            {
                p_Layer.isTouchEnabled = true;
            }));
        }
        public void Play(Action <Object> p_action)
        {
            runAction(new PlaySoundAction(m_SoundPath));
            runAction(action);

            ActionHelper.AsyncActionCallBack(action, (sender, e) =>
            {
                if (null != p_action)
                {
                    p_action.Invoke(this);
                }
            });
        }