1

我开发了一个 Cocos2d-x html5 游戏,它运行良好。

但是我正在使用 angularjs 将我的前端移植到 SPA。因此,没有重定向,因为页面是动态加载的。

加载引擎源有问题,一旦加载,用户第二次进入游戏,就无法再次启动。

它导致错误:无法重新定义属性:POINT_ZERO

为避免这种情况,在第二次加载游戏时,我会省略引擎源并仅加载与游戏相关的资源。

但是这一行,初始化游戏: cc.setup(this.config['tag']);

导致错误:WebGL:INVALID_OPERATION:uniformMatrix4fv:位置不是来自当前程序

我可以以某种方式删除所有 cocos 脚本以便能够再次加载它吗?

还是执行无重定向的静默重新加载,使整个页面不刷新?

4

0 回答 0