示例#1
0
    // Update is called once per frame
    void Update()
    {
        if (!titlescreenLocker.isLocked() &&
            !crebitosLocker.isLocked() &&
            Input.GetButtonUp("Submit") &&
            canvasG.alpha == 1.0f)
        {
            Debug.Log("Voltou da tela de Crebitos para Titlescreen");

            enteringSound.Play();

            titlescreenLocker.lockMenu();
            StartCoroutine(routine: fadeInGameObject(gameObjectTitlescreen));
            crebitosLocker.lockMenu();
            StartCoroutine(routine: fadeOutGameObject(gameObjectCrebitos));
        }
    }
    void TaskOnClickCrebitos()
    {
        if (!titlescreenLocker.isLocked() && !crebitosLocker.isLocked())
        {
            Debug.Log("Clicou no botao Crebitos");

            titlescreenLocker.lockMenu();
            StartCoroutine(routine: fadeOutGameObject(gameObjectTitlescreen));
            crebitosLocker.lockMenu();
            StartCoroutine(routine: fadeInGameObject(gameObjectCrebitos));

            crebitosScrollText.Scroll();
        }
    }