/// <summary> /// /// </summary> private void StartTitleFlicker() { this.EmitSound(TitleScreenSoundKey); Sequence sequence = DOTween.Sequence(); for (var i = 0; i < _flickerCount; i++) { sequence.Append(_titleImage.DOFade(0f, 0.08f)); sequence.Append(_titleImage.DOFade(1f, 0.08f)); } sequence.Append(_titleImage.DOFade(0f, 0.5f)); sequence.AppendCallback(() => UITitleScreenPanel.OpenTitleScreenPanel()); _anyButtonText.gameObject.SetActive(false); for (var i = 0; i < GameConstants.MaxPlayerCount; ++i) { this.StartVibrationCoroutine(i + 1, 0.7f, 0.7f, 0.3f); } }
/// <summary> /// /// </summary> private void Start() { if (!MenuMusicController.isPlaying) { MenuMusicController.StartMusic(); } if (_titleScreenPanelOpened) { UITitleScreenPanel.OpenTitleScreenPanel(); _titleImage.gameObject.SetActive(false); _anyButtonText.gameObject.SetActive(false); } else { _titleImage.DOFade(0f, 0.01f); _anyButtonText.gameObject.SetActive(false); StartCoroutine(StartAnimation()); } }