游戏移植出现黑屏和闪退的原因讲解
来源:互联网 发布:数据精灵安卓版 编辑:程序博客网 时间:2024/04/27 20:27
大家好,过两天我就要回老家了,走之前移植了一下这个项目的游戏。。。(这个还在测阶段,我手上只有部分资源,而且地图的也是不完整的。年后3月份估计能完成)
这个游戏是我年后要跟大家分享的一款手游(如果和美工 谈妥的话,会把游戏的资源一起分享给大家)。在移植过程中出现了黑屏和闪退的现象。。开始我很难接受这样的事情。。把代码查了很多遍,没发现问题(其实我是过于自信了,代码还是有点问题的等下再说),cocos2d-x早已进入3.0时代,年后我还要装mac,写3.0V加服务器。要是有所成,再和大家分享!
来说游戏移植出现的黑屏和闪退:有3种原因:
(1):你的游戏使用的是大地图:(很大的地图导致加载游戏资源失败,以至于出现黑屏);建议地图使用大小尽量保持在:1024*1024这样可以保证你的游戏可以在所有手机平台上运行。。那么我必须要使用大地图该怎么办:这里我给大家说下的方法:我使用的是把地图截成若干段加载到游戏里面去。这样就可以避免地图太大的问题;
不过要注意坐标的设置;
(2):代码原因:比如在游戏中(游戏资源你是放在batchnode里面的,而你不小心直接使用了this->addChild(某精灵)),这样在电脑上是可以的,电脑内存够u,手机却不行;
(3):修改了.plist 或者.pvz.ccz这两个文件的名称。。造成资源无法读取
我所的这些可能大家之前或者以后再移植的过程中也可能会遇到,不过不要灰心,既然hello World都能移植,这个也一定可以!
1 0
- 游戏移植出现黑屏和闪退的原因讲解
- 一次Android游戏黑屏闪退问题的分析
- 程序闪退出现的原因
- 调用安卓手机相册和拍照,出现闪退,原因是创建的包名有问题。
- Cocos2d—X游戏开发之Mac,Windows移植android编译闪退原因总结
- cocos2dx- 游戏移植时的闪退问题
- 安卓游戏常见问题 黑屏/闪退/…
- 安卓游戏常见问题 黑屏/闪退/…
- android 调用系统图库剪切图片出现黑屏闪退
- 游戏出现黑屏(避免闪图,黑屏)
- 视频产生马赛克和黑屏的原因- -
- Unity3D游戏在iOS上因为trampolines闪退的原因与解决办法
- Unity3D游戏在iOS上因为trampolines闪退的原因与解决办法
- Unity3D 游戏在 iOS 上因为 trampolines 闪退的原因与解决办法
- Unity3D 游戏在 iOS 上因为 trampolines 闪退的原因与解决办法
- cocos2d-x 游戏在部份虚拟机上面闪退的原因
- 黑屏的几个原因
- ubuntu黑屏的原因
- 非常cool的网站
- 创建的Android工程下面没有R文件 解决方法
- 数据库分页
- sybase iq 优化【查看执行计划】
- Qt网络编程-http操作
- 游戏移植出现黑屏和闪退的原因讲解
- Net导出Excel
- 值交换与字符串交换的对比
- bank conflict
- EMC NetWorker相关
- Winsock学习笔记(一)Creating a Basic Winsock Application
- char[] 与char*的区别
- Linux 上的基础网络设备详解
- [NCE2]Lesson 2. Breakfast and lunch?