Esempio n. 1
0
    public override void onClickEvent(float x, float y)
    {
        if (enabled == false)
        {
            return;
        }

        GameAction.onFinished handler = new GameAction.onFinished(onActionFinished);
        GameAction.invoke(this.gameObject, handler);
        enabled = false;
    }
Esempio n. 2
0
 private void runAction(int index)
 {
     if (index < actions.Length)
     {
         GameAction.onFinished handler = new GameAction.onFinished(onActionFinished);
         GameAction.invoke(actions [index].gameObject, handler);
     }
     else
     {
         onModuleFinished();
     }
 }
Esempio n. 3
0
    public override void onClickEvent(float x, float y)
    {
        if (enabled == false)
        {
            return;
        }

        Camera guiCamera = Camera.allCameras[1];

        if (guiCamera != null)
        {
            guiCamera.enabled = false;
        }

        GameAction.onFinished handler = new GameAction.onFinished(onActionFinished);
        GameAction.invoke(this.gameObject, handler);
        enabled = false;
    }
Esempio n. 4
0
        public void skip()
        {
            if (_skipped)
            {
                return;
            }

            _skipped = true;

            foreach (GameAction action in actions)
            {
                GameAction.interrupt(action.gameObject);
            }

            if (skipAction != null)
            {
                GameAction.onFinished handler = new GameAction.onFinished(onModuleFinished);
                GameAction.invoke(skipAction.gameObject, handler);
            }
            else
            {
                onModuleFinished();
            }
        }