やまめも

【 ゲーム開発・日々のことについて 】

事象の割合をつけたい時

int n = Random.Range(0, 100);
GameObject Item = Case[Type].transform.FindChild("Item").gameObject;
//10%
if (n < 10){
	Item.GetComponent<SpriteRenderer>().sprite = null;
//90%
}else{
	Item.GetComponent<SpriteRenderer>().sprite = ItemSprite;
}

Random.Rangeの注意
ハマケン100%開発: Unity: Random.Range()の範囲がfloatとintで違う