Skip to content

Instantly share code, notes, and snippets.

@todorok1
Created January 1, 2021 01:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save todorok1/9580bc7580aa591316496a54d5a004a1 to your computer and use it in GitHub Desktop.
Save todorok1/9580bc7580aa591316496a54d5a004a1 to your computer and use it in GitHub Desktop.
地形オブジェクトのメッシュを結合するサンプルにColliderの処理を追加
// 結合したメッシュをセットします。
parentMeshFilter.mesh = new Mesh();
parentMeshFilter.mesh.CombineMeshes(combine);
// 結合したメッシュにマテリアルをセットします。
parentMeshRenderer.material = combinedMat;
// 結合したメッシュをコライダーにセットします。
MeshCollider meshCol = CheckParentComponent<MeshCollider>(fieldParent.gameObject);
meshCol.sharedMesh = parentMeshFilter.mesh;
// 親オブジェクトを表示します。
fieldParent.gameObject.SetActive(true);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment