2018年5月9日 星期三

18/05/09 德宇的筆記Week11

目標一:操控方向盤

為了將上周所製作的方向盤能於Unity中操控
(目前程式碼尚有部分問題)

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class leftcontroller : MonoBehaviour {
 public SteamVR_TrackedObject leftController;
 public GameObject controllerInfo;
 bool isTriggerPress =false;
 bool isTouchPadTouch=false;
 bool isTouchPadPress=false;
 bool isGripPress=false;
 bool isManuPress=false;
 Vector2 touchpadPosition=new Vector2();
 float pressValue=0;

 // Use this for initialization
 void Start () {

 }

 // Update is called once per frame
 void Update () {
  string infor = "Left Controller Information : \n";
  if (leftController == null)
   return;
  var device = SteamVR_Controller.Input ((int)leftController.index);
  myTriggerDetect (device);
  mtTouchPadDetect (device);
  myGripDetect (device);
  mtManuDetect (device);
  infor+="Press Trigger :"+isTriggerPress+"\nTrigger Press Value : "+pressValue+"\nTouchpad Press : "+isTouchPadPress+"\nTouchpad touch : "+isTouchPadTouch
   +"\nTouchpad Position : "+touchpadPosition+
 }
}




其他目標

1.進度的討論
2.模型的建構(大致已完成)

沒有留言:

張貼留言