VRTK Grab teleport

VRTKで掴むとテレポートするためのスクリプトのつけ方。

Unity2017.3.1 VRTK3.2.1 SteamVR1.2.3 FinalIK1.7を使用


Controllerにアタッチするスクリプトは

ここでは空のオブジェクトにたとえばLefthandやrighthandと名前をつけて

以下のスクリプトをアタッチ


rigidbody

VRTK_Interact Grab

  ControllerAttachPointのところにLefthandなどのコントローラーを指定

VRTK_Interact Touch

VRTK_Controller Events

--

VRTK_pointer

  Pointer RendererのところにLefthandなどのコントローラーを指定

VRTK_Bezier Pointer Renederer

--



PlayAreaという名前でGameobjectに

VRTK_HeightAdjustTeleport

VRTK_BodyPhysics


--

掴みたいオブジェクトには

掴むオブジェクトを選んで Window→VRTK→SetupInteractableObjectを開く

SetupSelectedObject(s)ボタンを押して完了



追記8/10

-----------------------------------------

VRTK

 rightContoroller     <たくさんのスクリプト

  righttarget      <finalIKの

 leftContoroller

  lefttarget

[VRTK_SDKManager]   <Script Aliases のところに controllerを指定

 SDKSetups

  ...

  SteamVR

  ...

 SDKSetupSwiter

  ...

  ...




あもらのなかブログ

中のひとはいません。