C# Unity帮助解决HTML5构建中未捕获的中止

C# Unity帮助解决HTML5构建中未捕获的中止,c#,html,unity3d,C#,Html,Unity3d,由于某种原因,当点击按钮时会触发一个调用,导致我的游戏崩溃。你知道我该怎么解决吗 我有很多其他的调用,没有一个给出问题。我将启用异常选项设置为“无”,游戏在Unity中运行良好 我可以提供更多关于错误的信息,如果你能告诉我什么是相关的 public void OnClick() { if (buyCoal.interactable == true) { trainObject.trainMovementStart();

由于某种原因,当点击按钮时会触发一个调用,导致我的游戏崩溃。你知道我该怎么解决吗

我有很多其他的调用,没有一个给出问题。我将启用异常选项设置为“无”,游戏在Unity中运行良好

我可以提供更多关于错误的信息,如果你能告诉我什么是相关的

public void OnClick()
{
    if (buyCoal.interactable == true) 
    {            
            trainObject.trainMovementStart();

            if (SceneManager.GetActiveScene().name == "Level1" || SceneManager.GetActiveScene().name == "Level2")
                Invoke("coal_refill", 6f);

            if (SceneManager.GetActiveScene().name == "Level3")
                Invoke("coal_refill", 12f);

            Money.UseMoney(coalcost);
            buyCoalAudio.Play();
            countdown += 1; //agora é count up
            tipCoalReady = 2;
            buyCoalButtonIndex = 0; //DISABLE COAL Buy Button
            coal_stock_countdown.text = countdown.ToString();
            coaltipCounter += 1;                    
    }
}

void coal_refill()
{
    ThermoElectric.quota += 17.5m;
    Invoke("reactivateBuyCoalButton", 5f);
}
void reactivateBuyCoalButton()
{
    buyCoalButtonIndex = 1;
}
错误日志:

由于错误时未捕获中止(145),正在调用错误处理程序
在jsStackTrace(ed63bf36d25f876fa57fb81632b59202.unityweb:8:22380) 在stackTrace[Object.stackTrace](ed63bf36d25f876fa57fb81632b59202.unityweb:8:22551)
在Object.onAbort()处


尝试启用可能提供更多信息的异常。尝试启用可能提供更多信息的异常。