本文整理匯總了C#中Coin.setValue方法的典型用法代碼示例。如果您正苦於以下問題:C# Coin.setValue方法的具體用法?C# Coin.setValue怎麽用?C# Coin.setValue使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Coin
的用法示例。
在下文中一共展示了Coin.setValue方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: DropItem
public void DropItem()
{
// Check if an item will drop
randomDropChance = Random.Range(0, 100);
// If an item does drop, pick one randomly with the given drop chances
if (randomDropChance <= dropChance)
{
itemDropRate = Random.Range(0, 10);
for (int i = 0; i < items.Count; i++)
{
for (int j = 0; j < itemDropRates[i]; j++)
{
itemDrop.Add(items[i]);
}
}
//If it will drop an item, set the item it will drop to a random item that it can drop
item = itemDrop[itemDropRate];
//If it was a coin, give it a value
if (item.GetComponent<Coin>())
{
coin = item.GetComponent<Coin>();
coin.setValue(coinValue);
}
//Spawn the item
if (item != null)
{
Instantiate(item, transform.position, transform.rotation);
}
}
}