真的很奇怪。很多人都无法使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,告诉我,我做错了什么:(