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; }
private void runAction(int index) { if (index < actions.Length) { GameAction.onFinished handler = new GameAction.onFinished(onActionFinished); GameAction.invoke(actions [index].gameObject, handler); } else { onModuleFinished(); } }
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; }
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(); } }