※前回の記事の続きです。
OculusTouchでオブジェクトを掴むための設定をしていきます。
まず、掴まれる側の設定です。ProjectビューのAssets->OVR->Scripts->Utilの中に、「Grabbable.cs」というファイルがあるので、これをHierarchyビューのCubeにドラッグします。掴まれる側の設定は、基本的にこれだけでOKです。
※「Grabbable.cs」は前々回の記事で「OVRGrabbable.cs」からリネームされています。
次に掴む側の設定です。まず掴む側の接触判定を作ります。HierarchyビューのLocalAvatarの直下に、空の子オブジェクトを追加します。名前は『Avatar Grab Sample』に従って、「grabber_left」とでもしてください。
次に、この「grabber_left」に接触判定のための物理演算を追加します。「grabber_left」のInspectorビュー、AddComponentから、Physics->RigidbodyとPhysics->CapsuleCliderを追加してください。RigidbodyはUseGravityのチェックを外して、IsKinematicのチェックを入れます。CapsuleCliderはIsTriggerのチェックを入れて、RadiusとHeightを『Avatar Grab Sample』に従って、それぞれ適当に0.02、0.1とでもしてください。
このCapsuleColiderが手の接触範囲となります。
そして最後に掴むためのスクリプトを設定します。ProjectビューのAssets->OVR->Scripts->Utilの中に、「Grabber.cs」というファイルがあるので、これをHierarchyビューの「grabber_left」にドラッグします。
※「Grabber.cs」は前々回の記事で「OVRGrabber.cs」からリネームされています。
「Grabber.cs」には3か所設定しないといけない場所があります。まず掴む手の位置です。とくに拘りがなければ手はデフォルトの位置で良いと思うので、HierarchyビューのLocalAvatarの子オブジェクトに「hand_left」という、左手位置のアンカー点があるので、これを「grabber_left」オブジェクトのInspectorビューのGrabberScript中のGripTransformという欄にドラッグします。
次に掴むアバターの設定。これはLocalAvatarになるので、Hierarchyビューの「LocalAvatar」を「grabber_left」オブジェクトのInspectorビューのGrabberScript中のAvatarという欄にドラッグします。
そして最後に操作するコントローラの設定。左手を設定しているので、「grabber_left」オブジェクトのInspectorビューのGrabberScript中のControllerという欄をL touchにします。
同じ要領で右手用の接触判定も作成してください。
これでOculusTouchでオブジェクトを掴むための設定はすべて完了です。
シーンを実行してみてください。『Avatar Grab Sample』と同様にCubeを掴めるはずです。もし掴みたいオブジェクトを追加したければ、掴みたいオブジェクトにRigidbody、適当なClider、Grabbable.csを設定すればOKです。
※オブジェクトの色が変化するのは、Grabbable.csに設定があります。該当するスクリプトをコメントアウトすれば色は変化しなくなります。
以上でOculusTouchでオブジェクトを掴む方法の説明は終了です。
A few months
A few months
Lost credit card
Lost credit card
What sort of music do you listen to?
What sort of music do you listen to?
We used to work together
We used to work together
In a meeting
In a meeting
I like it a lot http://fittor.fun/gosexi/ wwwxsxxcnm "The facilities here are world class and I think we're very fortunate," the 2012 Man of Steel said. "We've everything we need. This is the best preparation we could possibly have.
I like it a lot http://fittor.fun/gosexi/ wwwxsxxcnm "The facilities here are world class and I think we're very fortunate," the 2012 Man of Steel said. "We've everything we need. This is the best preparation we could possibly have.
US dollars http://fittor.top/boxtraksex/ 18plusmyanmar "I have seen him evolve and there has been a measured improvement in his work over the last year. He now seems to have elevated himself to another level. There is more confidence in his brush strokes
US dollars http://fittor.top/boxtraksex/ 18plusmyanmar "I have seen him evolve and there has been a measured improvement in his work over the last year. He now seems to have elevated himself to another level. There is more confidence in his brush strokes
What's your number? http://fittor.fun/scilly-doo/ rsext com One-third of children are now considered overweight and three hundred people are admitted to hospital each day as a direct result of their obesity, at a cost of £5bn to the NHS, he said.
What's your number? http://fittor.fun/scilly-doo/ rsext com One-third of children are now considered overweight and three hundred people are admitted to hospital each day as a direct result of their obesity, at a cost of £5bn to the NHS, he said.
Directory enquiries http://xxxnx.fun/sitemaps/3.html shatta 77 porno 3072
Directory enquiries http://xxxnx.fun/sitemaps/3.html shatta 77 porno 3072
What's the interest rate on this account? http://fittor.fun/sitemaps/3.html demirose xnxx yokkp
What's the interest rate on this account? http://fittor.fun/sitemaps/3.html demirose xnxx yokkp