「毎日Unity」の技術ブログ

開発で役立つ情報を発信する

【Unity】MeshColliderのConvexエラーの解決方法

"Non-convex MeshCollider with non-kinematic Rigidbody is no longer supported since Unity 5."というエラーが出た時の解決方法をメモ。

[ 解決方法 ]

MeshColliderコンポーネントの「Convex」を有効にすればエラーは出なくなります。

インスペクター

インスペクターから有効にする場合は以下のようになります。

スクリプト

スクリプトから有効にする場合は以下のようになります。

GetComponent<MeshCollider>().convex = true;