虚拟按钮(Vuforia)不等待触摸

时间:2015-07-01 07:08:52

标签: button unity3d vuforia

真的很奇怪。很多人都无法使VB工作,但是一旦找到目标,我的按钮就会立即激活! 我有4个按钮和4个URL链接。找到目标后,我的浏览器会在一瞬间打开所有这些链接。

脚本是ImageTarget的一个组件。 我的代码:

void Start() { 
    VirtualButtonBehaviour[] vbs = GetComponentsInChildren<VirtualButtonBehaviour>();
    for (int i = 0; i < vbs.Length; ++i) {
        // Register with the virtual buttons TrackableBehaviour
        vbs[i].RegisterEventHandler(this);
    }}

public void OnButtonPressed(VirtualButtonAbstractBehaviour vb) { 
    switch (vb.VirtualButtonName) {
        case "VBtn1": 
            Application.OpenURL("http://www.shop.mts.ru/smartfony/nokia/smartfon-lumia-830-black.html"); 
            break;
        case "VBtn2": 
            Application.OpenURL("http://www.youtube.com/watch?v=kMwQ9Fxp5_g"); 
            break;
        case "VBtn3": 
            Application.OpenURL("https://vk.com/mts"); 
            break;
        case "VBtn4": 
            Application.OpenURL("https://www.facebook.com/mts?fref=ts"); 
            break;
        }
        }

public void OnButtonReleased(VirtualButtonAbstractBehaviour vb) { 
    return;
}

Plz,告诉我,我做错了什么:(

0 个答案:

没有答案