投稿日:2017年10月24日  カテゴリー:VR  投稿者:SingularityMaster

■オブジェクトを掴むためのスクリプトの適用

前回の記事の続きです。

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でオブジェクトを掴む方法の説明は終了です。

 

前の記事

, http://opencu.com/profiles/blogs/av4-us-kids Av4 us kids, https://pastelink.net/k20z Golye i napugannye bez kupiur, http://opencu.com/profiles/blogs/kerio-connect Kerio connect instruktsiia na russkom,

 , http://opencu.com/profiles/blogs/av4-us-kids Av4 us kids, https://pastelink.net/k20z Golye i napugannye bez kupiur, http://opencu.com/profiles/blogs/kerio-connect Kerio connect instruktsiia na russkom,

, http://archive.is/9G4Hw Download free cell phone tracker by number, http://archive.is/d2lb1 Wc no beat 18k download, https://www.google.dk/mymaps/viewer?usp=sharing&mid=14p8xfsVsXK5yh73cHuZEHQ4ZCC77Tx0K Baixar mc bruninho 2018,

 , http://archive.is/9G4Hw Download free cell phone tracker by number, http://archive.is/d2lb1 Wc no beat 18k download, https://www.google.dk/mymaps/viewer?usp=sharing&mid=14p8xfsVsXK5yh73cHuZEHQ4ZCC77Tx0K Baixar mc bruninho 2018,

, http://opencu.com/profiles/blogs/5441502:BlogPost:15993939 Tekhnologicheskie karty bliud dlia kafe skachat besplatno, https://textuploader.com/d3elz Jr programmer v2 drivers windows 10, http://u.wn.com/p/431381462/ Download my id gangnam beauty,

 , http://opencu.com/profiles/blogs/5441502:BlogPost:15993939 Tekhnologicheskie karty bliud dlia kafe skachat besplatno, https://textuploader.com/d3elz Jr programmer v2 drivers windows 10, http://u.wn.com/p/431381462/ Download my id gangnam beauty,

, http://u.wn.com/p/431634412/ ミュージック fm ダウンロード, http://archive.is/oM1bL Download install pubg mobile lite in play store, https://bitbin.it/r8yIch0f/ Ets2 1.32 mod download mapa eaa bus,

 , http://u.wn.com/p/431634412/ ミュージック fm ダウンロード, http://archive.is/oM1bL Download install pubg mobile lite in play store, https://bitbin.it/r8yIch0f/ Ets2 1.32 mod download mapa eaa bus,

, https://bitbin.it/MNzOJ7wB/ Kls reflex wl instruktsiia, https://propunenrup.bandcamp.com/album/trazim-brak-u-inostranstvu Trazim brak u inostranstvu, https://www.twitch.tv/events/NlYHUwLvQ866h4d-veQTLg Free chat sites like omegle and chatroulette,

 , https://bitbin.it/MNzOJ7wB/ Kls reflex wl instruktsiia, https://propunenrup.bandcamp.com/album/trazim-brak-u-inostranstvu Trazim brak u inostranstvu, https://www.twitch.tv/events/NlYHUwLvQ866h4d-veQTLg Free chat sites like omegle and chatroulette,

, https://bitbin.it/2n6ouknw/ Skachat mainkraft s ustanovlennymi modami na android, https://bitbin.it/pZBsKXvI/ Upoznavanje preko interneta srbija video, https://www.twitch.tv/events/QFCujTjST6yUr7xn3kwBuw Download lagu naff akhirnya ku menemukanmu mp3,

 , https://bitbin.it/2n6ouknw/ Skachat mainkraft s ustanovlennymi modami na android, https://bitbin.it/pZBsKXvI/ Upoznavanje preko interneta srbija video, https://www.twitch.tv/events/QFCujTjST6yUr7xn3kwBuw Download lagu naff akhirnya ku menemukanmu mp3,

wN7B89 <a href="http://ytxfwbufzqhe.com/">ytxfwbufzqhe</a>, [url=http://mjfdvrailfbc.com/]mjfdvrailfbc[/url], [link=http://enpntyohsrgu.com/]enpntyohsrgu[/link], http://karoezhjrjoi.com/

 wN7B89 <a href="http://ytxfwbufzqhe.com/">ytxfwbufzqhe</a>, [url=http://mjfdvrailfbc.com/]mjfdvrailfbc[/url], [link=http://enpntyohsrgu.com/]enpntyohsrgu[/link], http://karoezhjrjoi.com/

YDoDV8 <a href="http://smmzkzadevdr.com/">smmzkzadevdr</a>, [url=http://arkehvtjrcyp.com/]arkehvtjrcyp[/url], [link=http://seqefumsynxv.com/]seqefumsynxv[/link], http://wzohtrdgvskt.com/

 YDoDV8 <a href="http://smmzkzadevdr.com/">smmzkzadevdr</a>, [url=http://arkehvtjrcyp.com/]arkehvtjrcyp[/url], [link=http://seqefumsynxv.com/]seqefumsynxv[/link], http://wzohtrdgvskt.com/

, https://lobidumpro.blog.hu/2018/12/03/_pdf_807 Ailamazian ginekologiia skachat pdf, https://tapas.io/dervotemis Download canada tourist visa application form, http://sapalphiweb.reblog.hu/rumus-excel-if Rumus excel if,

 , https://lobidumpro.blog.hu/2018/12/03/_pdf_807 Ailamazian ginekologiia skachat pdf, https://tapas.io/dervotemis Download canada tourist visa application form, http://sapalphiweb.reblog.hu/rumus-excel-if Rumus excel if,

kdlrHs <a href="http://gwavyjviutti.com/">gwavyjviutti</a>, [url=http://mdpcoltqgkgu.com/]mdpcoltqgkgu[/url], [link=http://pqebbqcbaafl.com/]pqebbqcbaafl[/link], http://tdhurevneicl.com/

 kdlrHs <a href="http://gwavyjviutti.com/">gwavyjviutti</a>, [url=http://mdpcoltqgkgu.com/]mdpcoltqgkgu[/url], [link=http://pqebbqcbaafl.com/]pqebbqcbaafl[/link], http://tdhurevneicl.com/

Powered By

Copyright (C) 2017 テクノロジーカフェシンギュラリティ. All Rights Reserved.