【Unity】【物理演算】そのサイコロ、滑るよ

はじめに

先日unityroomに下記ゲームを投稿しました。

これを作る中で物理演算を使用してみたのですが、ハマったポイントがあったので、その備忘メモです。

神はサイコロをふる | フリーゲーム投稿サイト unityroom

環境

Unity6000.0.32f

起きたこと

下記の動画のように、静止して欲しいサイコロがいつまでもクルクル回り続けてしまう。

解決策

明確に原因がわかったわけではないのですが、こうしたら治ったという解決策を書いておきます。

前述のサイコロは実際に近い大きさにしたかったので、Unity内サイズで1辺0.01unit = 1cmで作成していました。

しかし、どうもこのサイズだと摩擦などのパラメータが上手く効かない(値を大きくしても変わらない)ようで、上記のようにいつまでも静止しない状態になっていました。

試しにサイズを10倍(0.1unit)にしたところ、このクルクル回り続ける現象は発生しなくなりました。

推測としては物理演算を使用する場合には対象のサイズがある程度大きくないと上手くいかない事があるようです。

同様の現象に悩んでいる方がいたら試してみてください。

さいごに

短いですが、以上となります。

最後までお読みいただきありがとうございます!

コメント

タイトルとURLをコピーしました