[英]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.