Skip to content

Instantly share code, notes, and snippets.

@TakahiroMiyaura
Last active December 26, 2017 14:10
Show Gist options
  • Save TakahiroMiyaura/3cd652a653fff7f80a32a218c341b6fa to your computer and use it in GitHub Desktop.
Save TakahiroMiyaura/3cd652a653fff7f80a32a218c341b6fa to your computer and use it in GitHub Desktop.
WinMRでモーションコントローラをもう少し使いやすくしてみる - Mixed Reality Toolkit Unityの拡張 ref: https://qiita.com/miyaura/items/691c9661085784878d09
// Copyright(c) 2017 Takahiro Miyaura
// Released under the MIT license
// http://opensource.org/licenses/mit-license.php
void Start ()
{
//タッチパッド系のイベントを設定する
MotionControllerManager.Instance.TouchpadTouch += TouchpadTouch;
MotionControllerManager.Instance.TouchpadHold+= TouchpadManupilate;
MotionControllerManager.Instance.TouchpadUp+= TouchpadRelease;
MotionControllerManager.Instance.TouchpadDown+= TouchpadPress;
}
private void TouchpadUp(object sender, MotionControllerManager.TouchpadManipilateEventArgs touchpadManipilateEventArgs)
{
//Touchpadボタンを離した時の処理
}
private void TouchpadTouch(object sender, MotionControllerManager.TouchpadManipilateEventArgs touchpadManipilateEventArgs)
{
//Touchpadボタンに触れたときの処理
}
private void TouchpadHold(object sender, MotionControllerManager.TouchpadManipilateEventArgs touchpadManipilateEventArgs)
{
//Touchpadボタンを操作中の処理
}
private void TouchpadDown(object sender, MotionControllerManager.TouchpadManipilateEventArgs touchpadManipilateEventArgs)
{
//Touchpadボタンを押した時の処理
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment