当前位置:首页 > 开发 > 移动开发 > 正文

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

发表于: 2012-08-08   作者:aijuans   来源:转载   浏览:
摘要:         最开始遇到这个错误是很早以前了,以前也没注意,只当是一个不理解的bug,因为所有的texture,textureregion都没有问题,但是就是提示错误。 昨天和美工要图片,本来是要背景透明的png格式,可是她却给了我一个jpg的。说明了之后她说没法改,因为没有png这个保存选项。 我就看了一下,和她要了psd的文件,还好我有一点

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


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


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


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


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

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


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


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



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

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
问题描述: 系统:Windows 7 x64 Node.js版本:版本是:v4.2.4 LTS 安装过程参考:《Node.js入门》W
我的是CentOS6.3+MySQL5.1.57。 重启了一次服务器后,使用> mysql -u root -p登陆是出现下面的错
运行alter操作, alter table xx_shop_info add index FK9050F5D83304CDDC (shop_area), add constr
在机器装了双系统,Oracle的客户端安装在Xp中,在Win7实在不想为了个简单的SQL开发再安装个Oracle几
在机器装了双系统,Oracle的客户端安装在Xp中,在Win7实在不想为了个简单的SQL开发再安装个Oracle几
错误截图: <img src="http://img.it610.com/image/product/e8a0b1d748894f8691ab79014136f293.j
错误截图: 错误信息: --------------------------- Message from webpage ----------------------
Error No.2003 Can't connect to MySQL server on '10.88.49.122' (10061),报错 截图如下: 在CMD中
引言:某日安装完成Ubuntu之后,发现无论如何设置和调试jdk的安装目录,都无法正确的使用jav
关于CentOS输入mysql提示: ERROR 2002 (HY000): Can't connect to local MySQL server through soc
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号