はじめに
先日unityroomに下記ゲームを投稿しました。
これを作る中で物理演算を使用してみたのですが、ハマったポイントがあったので、その備忘メモです。
神はサイコロをふる | フリーゲーム投稿サイト unityroom
環境
Unity6000.0.32f
起きたこと
下記の動画のように、静止して欲しいサイコロがいつまでもクルクル回り続けてしまう。
解決策
明確に原因がわかったわけではないのですが、こうしたら治ったという解決策を書いておきます。
前述のサイコロは実際に近い大きさにしたかったので、Unity内サイズで1辺0.01unit = 1cmで作成していました。
しかし、どうもこのサイズだと摩擦などのパラメータが上手く効かない(値を大きくしても変わらない)ようで、上記のようにいつまでも静止しない状態になっていました。
試しにサイズを10倍(0.1unit)にしたところ、このクルクル回り続ける現象は発生しなくなりました。
推測としては物理演算を使用する場合には対象のサイズがある程度大きくないと上手くいかない事があるようです。
同様の現象に悩んでいる方がいたら試してみてください。
さいごに
短いですが、以上となります。
最後までお読みいただきありがとうございます!
コメント