예제 #1
0
 public void B_Button_Input()
 {
     if (Input.GetButtonDown("Decision"))
     {
         player.setSence(Select_Player.Character_Sence.NEXT_GAMEMAIN);
     }
 }
예제 #2
0
    // フェードイン処理
    public void Draw_LoadNow_FadeIn(Select_Player.Character_Sence Next_Scene)
    {
        float Load_Now_Max_Position = -2000.0f;

        if (load_now_rect.anchoredPosition.x >= Load_Now_Max_Position)
        {
            load_now_rect.anchoredPosition += new Vector2(fade_speed * Time.deltaTime, 0);
        }
        else
        {
            player.setSence(Next_Scene);
        }
        // 各ステージからステージセレクトへ遷移する際(ロード画面)でステージ1に画像やコメント、赤枠が表示されていた為、処理を追加
        Draw_ScreenImageComent();
    }
예제 #3
0
 public void Player_Init()
 {
     // プレイヤーのコンポーネントを取得
     player_Draw = GameObject.Find("Canvas");
     player      = player_Draw.GetComponent <Select_Player>();
     player.setSence(Select_Player.Character_Sence.NEXT_STAGESELECT);
     // マウスカーソル非表示
     Cursor.lockState = CursorLockMode.Locked;
     Cursor.visible   = false;
     // ステージ番号を取得 (結合時にコメント解除)
     Set_Player_Number();
 }