我以前用过System.exit(0)退出我的游戏。但由于这在安卓系统中是个禁忌,我试着只调用activity.finish()。现在,如果我在退出后立即重新开始游戏,所有的纹理都被弄乱了(白色,拉伸,或其他混乱)。
我在AndEngine中同时使用托管和非托管纹理。和AndEngine版本1(因此没有OpenGL ES 2.0)。
为了避免这种情况的发生,在退出游戏之前,我应该手动进行哪些卸载操作?基于OpenGL的安卓游戏通常会卸载什么?任何技巧和技巧都是非常受欢迎的。
我正在尝试为游戏中的服务器制作一个web界面。我正在试着让网站从数据库中读取。为此,我使用:
$mysqli = new mysqli("some.host", "user", "password", "databasename");
除了网站所在的托管公司,数据库不会托管在不同的托管公司中。
在95%的时间里,它工作得很完美。但是,有时它无法连接到数据库并给出错误:Name or Service not known请注意,我没有更改任何内容,只是刷新了页面。数据库仍然可以从phpMyAdmin访问,也可以在游戏中访问(游戏中的服
我试图让我的用户能够为我的游戏托管服务器。托管非常有效,直到用户决定停止他们的服务器,然后启动一个新服务器。游戏不允许这种情况发生,并调用网络错误:
StartServer听失败了。
如何避免这个错误?
下面是我当前禁用当前服务器并启动新服务器的代码:
//disconnect client/server
NetworkManager.networkManager.Disconnect ();
//set the port
NetworkManager.networkManager.networkPort = port;
//start the server
NetworkManager.n