Exemplo n.º 1
0
    // Update is called once per frame
    void Update()
    {
        //残りの必要人数に応じてスプライトを切り替える
        switch (gameStart.GetPlayerNecessaryNum())
        {
        case 3:
            NumImage.sprite = NumSprite[2];
            break;

        case 2:
            NumImage.sprite = NumSprite[1];
            break;

        case 1:
            NumImage.sprite = NumSprite[0];
            break;
        }
    }
Exemplo n.º 2
0
    // Update is called once per frame
    void Update()
    {
        if (gameStart.GetPlayerNecessaryNum() > 0)
        {
            //PhotonManagerスクリプト内のRoomInFlag(部屋に入れたかのフラグ)が
            //trueになった場合に処理を開始
            if (photonManager.RoomInFlag == true && Alfa >= 0.0f)
            {
                Alfa -= FadeSpeed;
            }
        }
        else
        {
            Alfa += FadeSpeed;
        }

        if (Alfa >= 1.5f)
        {
            SceneManager.LoadScene("Main");
        }

        FadeImage.color = new Color(0.0f, 0.0f, 0.0f, Alfa);
    }