繁体   English   中英

Unity3D数据库在编辑器中检索,但在编译C#时不检索。 在其他地方取回罚款

[英]Unity3D database retrieves in editor but not when compiled C#. Retrieves fine in other places

因此,我有一个在Unity3D中构建的具有数据库访问权限的游戏。 我在编辑版本和内置版本中都能正常使用的大多数URLS。 但是,一种类型(用于显示玩家当前某个级别的得分和该级别的前3个得分的面板)在编辑器中可以很好地工作,但是当我将其编译为其他任何形式(Web,独立,机器人...)时,面板加载并显示名称,但未检索任何内容。

我能想到的唯一区别是,该面板在鼠标上的按钮上打开,而其他检索是自动的。 请记住,在构建其他url检索文件时,它们可以正常工作并正确显示所有内容,只是这一面板似乎无法正常工作。 有什么想法可能导致这种情况?

如果重要的话,代码在C#中。 该数据库是带有php的MySQL。

添加缺少的canCallRoutine

public void showScorePanal(){
    scorePanel.gameObject.SetActive (true);
    canCallCoroutine = true;
}

如果不将canCallCoroutine设置为true,则不能保证您填写分数字段。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM