示例#1
0
    //------------------------------UI OnClick Functions------------------------------//

    /// <summary>
    /// Custom Start function called by Start_Training_Button
    /// </summary>
    public void CustomStart()
    {
        LoggerCSV logger = LoggerCSV.GetInstance();

        logger.AddEvent(LoggerCSV.EVENT_TRAINSTAGE_START);

        UI        = GetComponent <TrainingUI>();
        cube      = GameObject.Find("Block").GetComponent <TrainingCube>();
        leftFirst = logger.counterBalanceID == 1 ||
                    logger.counterBalanceID == 2;

        engine = EmoEngine.Instance;
        DeactivateRL();
        UI.InitUI();
        BindEvents();
    }
示例#2
0
 // Start is called before the first frame update
 void Start()
 {
     GameTime.GlobalTimeScale = 1;
     GameVariables.GAME_OVER  = false;
     instance = this;
     TWLoading.OnSuccessLoad(() => {
         TWTransition.ScreenTransition(TWTransition.TransitionType.DOWN_OUT, .5f, () =>
         {
             GameVariables.GAME_FREEZE = false;
         });
     });
     PlayBGM(bgm);
     if (GameData.ActiveItem)
     {
         ItemImage();
     }
 }
示例#3
0
 private void OnDisable()
 {
     instance = null;
 }
示例#4
0
 /// <summary>
 /// Initilizes Training cube variables
 /// </summary>
 private void Start()
 {
     UI       = GameObject.Find("TrainController").GetComponent <TrainingUI>();
     startPos = transform.position.x;
     offset   = 11;
 }
示例#5
0
 //Wird am Anfag der Szene aufgerufen
 public void Start()
 {
     ui = GetComponent <TrainingUI>();
 }