2019年3月5日 星期二

Week03

① 做出 vr cardboard
② 用unity寫出手把震動程式
---------------------------------------------------------------------------------------------------------------

① 做出 vr cardboard

在露天拍賣上面收尋""vr cardboard""
►可以看到組裝教學
►做出的成果~~~試玩瞜~~~~


② 用unity寫出手把震動程式

using System.Collections; using System.Collections.Generic; using UnityEngine; using Valve.VR; public class vive : MonoBehaviour { public SteamVR_Action_Boolean triggerDown; public SteamVR_Action_Vibration hapticAction; public SteamVR_Action_Single squeezeAction; public SteamVR_Action_Vector2 touchpadTouch; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { if(triggerDown.GetState(SteamVR_Input_Sources.Any)) { hapticAction.Execute(0, 1, 150, 75, SteamVR_Input_Sources.LeftHand); print ("triggerDown"); } float triggerValue = squeezeAction.GetAxis(SteamVR_Input_Sources.Any); Vector2 padPos = touchpadTouch.GetAxis(SteamVR_Input_Sources.Any); if(triggerValue > 0.0f) { print(triggerValue); } if(padPos!= Vector2.zero) { print(padPos); } } }















沒有留言:

張貼留言