即使游戏关闭,我也要执行脚本

时间:2019-06-16 19:48:21

标签: c# multithreading unity3d

我已经在Unity中制作了一个游戏,并且我想执行一个C#脚本,即使在游戏关闭时也可以显示广告。

我创建了一个checkstate函数,该函数从json读取turnon。如果等于1,则显示广告。然后,我设置显示广告的计时器,并每15分钟检查一次turnon的值。

但是,我在最后一步受阻:在游戏关闭时执行代码。我研究了很多,但没有发现任何东西。我该如何实现?

public string url = "url of json file";
public string turnOn = ""; // if it 1 we can work else nothing

// Send Request to website And Store the value of TurnOn in turnOn
    public void Request()
    {
        WWW request = new WWW(url);
        StartCoroutine(OnResponse(request));
    }
    IEnumerator OnResponse(WWW req)
    {
        yield return req;
        string temp = req.text;
        Page obj = JsonConvert.DeserializeObject<Page>(temp);
        turnOn = obj.turnon;
    }

0 个答案:

没有答案