Unity メッシュコライダーとキネマティック

Unity5ではメッシュコライダーを使ってるときはキネマティックをオンにしないといけないらしい。キネマティックというのは、物理演算の無効化であり、つまりAddForceとかで物を動かせなくなるということである(ただしエラーは起きず単に物が動かないだけである、ここはいっそのことエラーを出してほしい)。カプセルコライダーとか別のコライダーなら問題ない。

 

キネマティックの意味を忘れて、AddForceでなんで動かないんだ?とかしばらく詰まっていた。