Skip to content

Instantly share code, notes, and snippets.

Created January 3, 2021 04:59
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
What would you like to do?
// 生成するオブジェクトのマテリアルリストです。
public List<Material> matList;
// (中略)
/// <Summary>
/// オブジェクトをインスタンス化するメソッドです。
/// </Summary>
void InstantiateFieldParts(Vector3 pos)
// オブジェクトをインスタンス化します。
GameObject obj = Instantiate(fieldParts,, Quaternion.identity);
// オブジェクトのTransformを設定します。
obj.transform.localPosition = pos;
// マテリアルをランダムにセットします。
int matIndex = Random.Range(0, matList.Count);
obj.GetComponent<MeshRenderer>().material = matList[matIndex];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment