コード例 #1
0
ファイル: PresentPanel.cs プロジェクト: Kelicia91/Sugarism
    public void OnStart(BoardGame.UserPlayer user, BoardGame.AIPlayer ai)
    {
        if (null != _userPresentPanel)
        {
            _userPresentPanel.Set(user);
            _userPresentPanel.Show();
        }
        else
        {
            Log.Error("not found user present panel");
            _userPresentPanel.Hide();
        }

        if (null != _aiPresentPanel)
        {
            _aiPresentPanel.Set(ai);
            _aiPresentPanel.Show();
        }
        else
        {
            Log.Error("not found ai present panel");
            _aiPresentPanel.Hide();
        }
    }
コード例 #2
0
    public void OnStart(BoardGame.EValuationBasis valuationBasis, BoardGame.UserPlayer user, BoardGame.AIPlayer ai)
    {
        if (null != _userInfoPanel)
        {
            _userInfoPanel.Set(valuationBasis, user);
            _userInfoPanel.Show();
        }
        else
        {
            Log.Error("not found user info panel");
            _userInfoPanel.Hide();
        }

        if (null != _aiInfoPanel)
        {
            _aiInfoPanel.Set(valuationBasis, ai);
            _aiInfoPanel.Show();
        }
        else
        {
            Log.Error("not found ai info panel");
            _aiInfoPanel.Hide();
        }
    }
コード例 #3
0
ファイル: BoardGamePanel.cs プロジェクト: Kelicia91/Sugarism
    private void onStart(BoardGame.EValuationBasis valuationBasis, BoardGame.UserPlayer user, BoardGame.AIPlayer ai)
    {
        TurnPanel.OnStart();
        CriterionPanel.Show();
        BoardPanel.Show();

        PresentPanel.OnStart(user, ai);

        CardPanel.OnStart(user, ai);
        PersonalInfoPanel.OnStart(valuationBasis, user, ai);

        BlockingPanel.Show();
        GameStatePanel.Hide();

        Show();

        GameStatePanel.OnStart();
    }