滑动手势事件是基于触摸板上的事件,所以这边在注册滑动事件之前,要先将触摸板注册到按钮列表上
如下图
注册完触摸板按钮之后,在初始化代码中监听触摸板滑动事件
注册滑动事件先要先实现OnEvent方法
void OnEvent(params object[] args)
{
WVR_EventType _event = (WVR_EventType)args[0];
// Check the event, eq. WVR_EventType_RecenterSuccess
switch (_event)
{
case WVR_EventType.WVR_EventType_LeftToRightSwipe:
GameObject.Find("Canvas/Text").GetComponent<Text>().text = "右滑手势";
break;
case WVR_EventType.WVR_EventType_RightToLeftSwipe:
GameObject.Find("Canvas/Text").GetComponent<Text>().text = "左滑手势";
break;
case WVR_EventType.WVR_EventType_DownToUpSwipe:
GameObject.Find("Canvas/Text").GetComponent<Text>().text = "上滑手势";
break;
case WVR_EventType.WVR_EventType_UpToDownSwipe:
GameObject.Find("Canvas/Text").GetComponent<Text>().text = "下滑手势";
break;
default:
break;
}
}
这样就完成触摸板滑动事件的功能。
————————————————————————————————————————————————————————
以下是官方提供的案例