现在有一个需求用 creater 写游戏逻辑 其他的处理还在原生环境中,如何把creater 的项目嵌入进去
比较麻烦,我干过,ios和android要分开,把cocos的项目和原生的项目先合并起来,然后找到cocos 在原生上的载体入口,ios是个view,安卓的是个activity,好像是不太记得了,然后把这些view,activity移到你想要的原生项目其他位置
不过还是建议,一开始就拿cocos构建项目,在此基础上加原生代码
最终 不就是 android项目?
你好,我在退出时,原生ios层调用先director->end(),Scriptengine->cleanup(), 重新登录会报错,是不是游戏退出没有清理干净,还需要做什么操作?
嵌入到原生项目中需要对cocos2dx和iOS(安卓)都特别熟悉.我这边主要负责的iOS这块 ,已经成功了 但是内存释放这个问题没有解决。所以glview的父view我做成单例,每次进入的时候都在js层面restar一下,如果你只有一个游戏的话这应该就能解决你的问题了.如果你有多个游戏 并且游戏资源是通过下载的方式来动态加载的,我也有解决。希望iOS游戏退出到app内存释放问题 官方能给完美解决方案。安卓那边是可以通过多进程方式解决的,退出游戏直接把游戏进程杀掉
你好,多谢回复。我们的ios app内嵌入了一个游戏,游戏只是app内一个层,js层restart不是会重启整个app吗?
不会。但是会闪一下。当然你也可以在native上做个图覆盖下 等restar好了之后再隐藏
好的,我试下,谢了
我现在遇到了跟你一样的问题,尝试了1.10.0版本,退出的方案还是不好解决,保留的方案还是pause和restart…你们对这方面有什么进展吗
你好,解决了吗?我也遇到同样的问题
你好加个联系方式可以吗,咨询下问题
大佬,能加个联系方式吗?请教下原生集成creator QQ 814693395