コード例 #1
0
    //Fades a UIElement in
    IEnumerator FadeInCoroutine(float stepPerFrame)
    {
        while (cg.alpha < 1)
        {
            cg.alpha += stepPerFrame;
            //Debug.Log("FadeIn" + cg.alpha);

            if (cg.alpha >= 1 - stepPerFrame &&
                cg.alpha != 1)
            {
                cg.alpha = 1;
                //Debug.Log("FadeIn hit!");
                break;
            }

            yield return(null);
        }

        //rend.interactable = true;

        //RaiseFadeInComplete();

        npt.TeleportToNextNode();

        FadeOut(stepPerFrame);

        yield return(null);
    }
コード例 #2
0
 private void OnFadeInComplete(object source, EventArgs e)
 {
     npt.TeleportToNextNode();
     fUIe.FadeOut(0.005f);
 }