コード例 #1
0
    public Item(ItemRanks rank)
    {
        this.rank = rank;
        switch (rank)
        {
        case ItemRanks.Common:
            this.lvl = Mathf.RoundToInt(Random.Range(1, 20));
            break;

        case ItemRanks.Rare:
            this.lvl = Mathf.RoundToInt(Random.Range(15, 50));
            break;

        case ItemRanks.Epic:
            this.lvl = Mathf.RoundToInt(Random.Range(40, 90));
            break;

        case ItemRanks.Legendary:
            this.lvl = Mathf.RoundToInt(Random.Range(80, 100));
            break;

        default:
            break;
        }
    }
コード例 #2
0
 public Item()
 {
     this.rank = (ItemRanks)Mathf.RoundToInt(Random.Range(0, 3));
 }