凹みTips

C++、JavaScript、Unity、ガジェット等の Tips について雑多に書いています。

VrGrabber v0.0.3 をリリースしました

はじめに

以前リリースした VR 向けの自作 Grabber のアップデート情報です。

tips.hecomi.com

今回は、Twitter の DM で頂いた要望である「めり込み回避機能」を入れました。

デモ

ダウンロード

github.com

使い方

f:id:hecomi:20180314020550p:plain

avoidIntersection オプションが追加されました。チェックを入れるとめり込み回避するようになります。

解説

以前は、isKinematic を true にし、Rigidbody.MovePosition() で直接移動していました。今回は、isKinematic はそのままに、Rigidbody.velocity で動かすようにしています。

avoidIntersection が false の場合や、isKinematic なものを持った場合は以前と同じ挙動になります。

おわりに

他に要望など有りましたらコメントまたは Twitter の方へお願いいたします。