示例#1
0
    /// <summary>
    /// Устанавливаем нужное количество тайлов (если на момент инициализации неизвестно, сколько будет)
    /// </summary>
    public void SetTilesCount(GenerateRule rule, int initialCount)
    {
        GeneratedTilesCount tileCount = tilesCount.Find(tile => tile.generateRule == rule);

        if (tileCount == null)
        {
            tilesCount.Add(new GeneratedTilesCount(rule, initialCount));
        }
        else
        {
            tileCount.initialCount = initialCount;
        }
    }
示例#2
0
    public int GetTilesCount(GenerateRule generateTileRule)
    {
        GeneratedTilesCount countObj = tilesCount.Find(tileCount => tileCount.generateRule == generateTileRule);

        return(countObj != null ? countObj.Count : 0);
    }