为什么OpenURL不起作用?

时间:2018-05-26 17:52:58

标签: unity3d

我在android上创建了一个普通的游戏。我想添加一些带有站点链接的按钮,但是我有一个错误。

  

... \ script \ Application.cs(16,16):错误CS0117:'应用程序'不包含' OpenURL'的定义(CS0117)(Assembly-CSharp)

也许我需要添加一些库?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Application : MonoBehaviour {

    //Button
    public void SiteAction() {
        Application.OpenURL("http:// link");
    }
}

1 个答案:

答案 0 :(得分:3)

UnityEngine 命名空间已包含名称为应用程序的类, 更改您的班级名称或致电您的方法,如下所示:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Application : MonoBehaviour {

void Start () {

}


//Button
public void SiteAction() {
    UnityEngine.Application.OpenURL("http:// link");
}

}