Ejemplo n.º 1
0
    /// <summary>
    /// 同色遍历
    /// </summary>
    /// <param name="chessColorTypeEnum"></param>
    /// <returns></returns>
    private List <Chess> SeekColor(ChessColorTypeEnum chessColorTypeEnum)
    {
        List <Chess> seekList = new List <Chess>();

        for (int i = 0; i < Xcount; i++)
        {
            for (int j = 0; j < Ycount; j++)
            {
                if (chessList[i, j].data.ChessColorTypeEnum == chessColorTypeEnum)
                {
                    seekList.Add(chessList[i, j]);
                }
            }
        }

        Debug.Log("同色遍历:" + chessColorTypeEnum);
        return(seekList);
    }
Ejemplo n.º 2
0
 public Sprite GetChessSpriteAtChessColorSkillType(ChessColorTypeEnum chessTypeEnum)
 {
     return(chessSkillColorSpriteList[(int)chessTypeEnum]);
 }