单击精灵时打开网页

时间:2015-02-02 08:10:01

标签: c# android url unity3d unityscript

这是我试过的:

  Application.OpenURL("http://gameone.co/");

但这会打开一百万http://gameone.co/ ...... 我想在点击名为http的精灵时打开这个URL。它还有http的标签。但我可以删除标签或任何我想要的东西,因为它什么都不做。我的项目也适用于Android Build。如果点击打开网址但我只能使用一次光线投射。

更多细节: 我做了一个2d游戏hwo只包含ongui功能我已经添加了facebook sdk,谷歌广告sdk,我已经安装了sdk管理器的所有android sdk,我已经安装了admob插件vntis。但我还没有使用facebook sdk。我的电脑是64位。

1 个答案:

答案 0 :(得分:0)

OnGUI函数在一秒钟内被多次调用。如果您将Application.OpenURL("http://gameone.co/");添加到其中,则网页将会多次打开。

您可以做的是将GUI.Button添加到OnGUI功能。

void OnGUI() {
    if (GUI.Button(new Rect(10, 70, 50, 30), "Open webpage!")){
        Application.OpenURL("http://gameone.co/");
    }
}

然后只有在按下按钮时才会打开网页。