public void DisplayGameOverMenu() { _isTransitionningGameOver = true; _gameOverMenu.SetActive(true); _fade_background.gameObject.SetActive(true); _gameOverMenu.Open(); _pauseButton.FindSelectableOnDown().Select(); _gameOverButton.Select(); GameManager.inst.State = GameManager.GameState.GameOver; TimeManager.timeScale = 0.0f; SoundManager.Instance.PauseSound(); //_compatibility.gameObject.SetActive(true); //_compatibility.Open(); Sequence sequence = DOTween.Sequence(); sequence.AppendInterval(.5f); sequence.AppendCallback(() => { _isTransitionningGameOver = false; }); sequence.Play(); }
public void OnTriggerEnter2D(Collider2D o) { if (o.gameObject.CompareTag("Player")) { inside = true; anim.Open(animation, 0); } }
public void ShowGameover() { ButtonScreenFill f = FindFiller("gameover"); f.icon.SetActive(true); ButtonInteractive("gameover", true); _active("gameover", true); FindFiller("gameover_shop").Reset(); FindFiller("gameover_claw").Reset(); gameoverScoreText.text = "Score\n<size=60%>0"; anim.Close("game", 0); anim.Open("gameover", 3); //Move the walls StartCoroutine(MoveWalls(false)); }
public void DisplayPauseMenu() { _pauseMenu.SetActive(true); _fade_background.gameObject.SetActive(true); _pauseMenu.Open(); _pauseButton.FindSelectableOnDown().Select(); _pauseButton.Select(); GameManager.inst.State = GameManager.GameState.Paused; TimeManager.timeScale = 0.0f; SoundManager.Instance.PauseSound(); _compatibility.gameObject.SetActive(true); _compatibility.Open(); }
public void Start() { anim = GetComponent <UIAnimation>(); animFramework = GetComponent <UIAnimationFramework>(); anim.Open("menu", 0); offers = GetComponent <OfferManager>(); offers.Init(); List <SpriteRenderer> walls_renders = new List <SpriteRenderer>(); walls_renders.Add(wallLeft1.GetComponent <SpriteRenderer>()); walls_renders.Add(wallLeft2.GetComponent <SpriteRenderer>()); walls_renders.Add(wallRight1.GetComponent <SpriteRenderer>()); walls_renders.Add(wallRight2.GetComponent <SpriteRenderer>()); walls = walls_renders.ToArray(); }
void Start() { manager = FindObjectOfType <SpawnManager>(); anim.Open("lobby", 1); }