Ejemplo n.º 1
0
    IEnumerator Start()
    {
        yield return(MainConfigManager.GetInstance().Initialize());

        _playerInfo = PlayerInfo.Instance();
        _model      = LotPlayer.Instance();
        View.Initionlize();
        View.InitByData(_playerInfo, _model);
        int cost = _model.GetCurrentTurnGameCost(false);

        if (cost != 0)
        {
            View.ShowCostPage(cost);
        }
        else
        {
            _model.GetCurrentTurnGameCost(true);
        }
    }
Ejemplo n.º 2
0
    public void InitByData(PlayerInfo info, LotPlayer curPlayer)
    {
        int count = curPlayer.data.Count;

        for (int i = 0; i < count; i++)
        {
            if (curPlayer.data[i].Value)
            {
                ShowNum(i, curPlayer.data[i].Key.ToString());
            }
            else
            {
                ShowNum(i, "?");
            }
        }

        int index = 0;

        foreach (TScoreCfg item in curPlayer.sumScores)
        {
            ShowScore(index, item.Sum, item.Score);
            index++;
        }
    }