滑動手勢事件是基於觸摸板上的事件,所以這邊在註冊滑動事件之前,要先將觸摸板註冊到按鈕列表上
如下圖
註冊完觸摸板按鈕之後,在初始化代碼中監聽觸摸板滑動事件
註冊滑動事件先要先實現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;
}
}
這樣就完成觸摸板滑動事件的功能。
————————————————————————————————————————————————————————
以下是官方提供的案例