コード例 #1
0
    public Card CreateRandomCard()
    {
        int    randomValue = UnityEngine.Random.Range(0, 110);
        string cardNo      = "";

        if (0 <= randomValue && randomValue < 42)
        {
            cardNo = "0";
        }
        else if (42 <= randomValue && randomValue < 52)
        {
            cardNo = "1";
        }
        else if (52 <= randomValue && randomValue < 68)
        {
            cardNo = "2";
        }
        else if (68 <= randomValue && randomValue < 90)
        {
            cardNo = "3";
        }
        else if (90 <= randomValue && randomValue < 100)
        {
            cardNo = "4";
        }
        else if (100 <= randomValue && randomValue < 110)
        {
            cardNo = "5";
        }
        return(CardMap.GetCardInstance(cardNo));
    }
コード例 #2
0
 public SwapMoveFinder(Game game)
     : base(game)
 {
     CardMap = new CardMap();
     Used    = new FastList <int>();
 }
コード例 #3
0
ファイル: SwapMoveFinder.cs プロジェクト: ricksladkey/Spider
 public SwapMoveFinder(Game game)
     : base(game)
 {
     CardMap = new CardMap();
     Used = new FastList<int>();
 }