[Andengine]Error:can't creat bitmap form path “gfx/xxx.xxx”

编程技术  /  houtizong 发布于 3年前   133

        最开始遇到这个错误是很早以前了,以前也没注意,只当是一个不理解的bug,因为所有的texture,textureregion都没有问题,但是就是提示错误。


昨天和美工要图片,本来是要背景透明的png格式,可是她却给了我一个jpg的。说明了之后她说没法改,因为没有png这个保存选项。


我就看了一下,和她要了psd的文件,还好我有一点ps功底,检查才知道是图像模式的问题,图像是CMYK模式的,一般咱们用的图片都是RGB模式的,这里不多介绍这两个模式有什么不同,想知道更多的同学可以百度一下。


今天在加载昨天美工给我的图片的时候又出现了题目的错误,检查一遍还是没有问题,图片格式是jpg的,我想是不是图片格式的问题呢,因为上一次出问题也是jpg格式的。但是我在其他地方也有用到jpg的啊。


这时想到了昨晚改的那几个png的图,就是图像模式的问题,开ps,调模式,很快,重新加载,解决。

这里想说一下什么呢,andengine在加载图片的时候很可能出现问题,上述这样的问题,而且身为程序员很难查出其中的问题,因为图片的图像模式通过肉眼是看不出来的。而且出问题的大多是jpg格式的图片,也只有jpg格式的图片,因为png格式的图片没有CMYK的图像模式。


所以,当用andengine做游戏的时候遇到图片加载失败,可以问问美工图像模式的问题。


这也很好的解释了,为什么andengine的例子中说,png格式的图片是受到鼓励的。所以,以后尽量使用png格式的图片吧。



请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

留言需要登陆哦

技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成

网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];

      订阅博客周刊 去订阅

文章归档

文章标签

友情链接

Auther ·HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群 也可以扫右边的二维码
侯体宗的博客