Example #1
0
 public void HideSettings()
 {
     TweenX.Add(gameSettingsMenu, 0.5f, -2000f).EaseOutBackWith(2);
     TweenA.Add(mainMenuOverlay.gameObject, 0.5f, 0).EaseInOutExpo().Then(HideOverlay);
     //settingsButton.SetActive (true);
     gameTitle.SetActive(true);
     tapToStartButton.SetActive(true);
 }
    void Start()
    {
        levelNotFound.SetActive(false);
        TweenA.Add(titleLogo, 0.6f, 1);

        Cursor.lockState = CursorLockMode.None;
        Cursor.visible   = true;
    }
Example #3
0
 public void ShowSettings()
 {
     TweenX.Add(gameSettingsMenu, 0.5f, 0f).EaseOutBackWith(2);
     mainMenuOverlay.color = new Color(0, 0, 0, 0);
     mainMenuOverlay.gameObject.SetActive(true);
     TweenA.Add(mainMenuOverlay.gameObject, 0.5f, 0.5f).EaseInOutExpo();
     //settingsButton.SetActive (false);
     gameTitle.SetActive(false);
     tapToStartButton.SetActive(false);
 }
Example #4
0
    private void ShowGameMenu()
    {
        //Spawn the introductory pattern that shows up on the main menu
        SpawnIntroductoryPattern();

        SetupCamera();
        //Camera.main.transform.position = new Vector3(0,18,0);

        TweenY.Add(gameTitle, 0.65f, 250f).EaseInBackWith(2).Delay(0.125f);
        TweenA.Add(mainMenuOverlay.gameObject, 1f, 0).EaseInOutExpo().Then(HideOverlay);
        StartCoroutine(FadeSoundIn(0.65f));
    }
Example #5
0
    public void PlayerDead()
    {
        individualHearts [0].enabled = false;
        individualHearts [1].enabled = false;
        individualHearts [2].enabled = false;

        //Set current score
        textCurrentFloor.text = floor.ToString();
        //Get highscore
        textBestFloor.text = GetHighScore(floor).ToString();

        //Show game over menu
        TweenX.Add(gameOverMenu, 0.5f, 0f).EaseOutBackWith(2);
        mainMenuOverlay.color = new Color(0, 0, 0, 0);
        mainMenuOverlay.gameObject.SetActive(true);
        TweenA.Add(mainMenuOverlay.gameObject, 0.5f, 0.5f).EaseInOutExpo();
    }
 public void Fadeout()
 {
     fadeOut.SetActive(true);
     TweenA.Add(fadeOut, 0.4f, 1);
     TweenY.Add(gameObject, 0.25f, -50).EaseInOutSine();
 }
 public void FlashLevelName()
 {
     levelNameBG.color = Color.red;
     TweenC.Add(levelNameBG.gameObject, 1.5f, levelNameBGDefault);
     TweenA.Add(levelNameBG.gameObject, 1f, levelNameBGDefault.a);
 }