1 using UnityEngine;
2 using
System.Collections;
3
4 public
class RandomMaterial : MonoBehaviour {
5
6     
// Use this for initialization
7     
void Awake () {
8         GetComponent<Renderer>().material = GetRandomMaterial();
9     }

10     
11
12
13     ///
<summary>
14     ///
helper method to get a random color
15     ///
</summary>
16     ///
<returns></returns>
17     
public Material GetRandomMaterial()
18     {
19         
int x = Random.Range(0, 5);
20         
if (x == 0)
21             
return Resources.Load("Materials/redMaterial") as Material;
22         
else if (x == 1)
23             
return Resources.Load("Materials/greenMaterial") as Material;
24         
else if (x == 2)
25             
return Resources.Load("Materials/blueMaterial") as Material;
26         
else if (x == 3)
27             
return Resources.Load("Materials/yellowMaterial") as Material;
28         
else if (x == 4)
29             
return Resources.Load("Materials/purpleMaterial") as Material;
30         
else
31             
return Resources.Load("Materials/redMaterial") as Material;
32     }
33
34 }


Gõ tìm kiếm nhanh...