最开始遇到这个错误是很早以前了,以前也没注意,只当是一个不理解的bug,因为所有的texture,textureregion都没有问题,但是就是提示错误。
昨天和美工要图片,本来是要背景透明的png格式,可是她却给了我一个jpg的。说明了之后她说没法改,因为没有png这个保存选项。
我就看了一下,和她要了psd的文件,还好我有一点ps功底,检查才知道是图像模式的问题,图像是CMYK模式的,一般咱们用的图片都是RGB模式的,这里不多介绍这两个模式有什么不同,想知道更多的同学可以百度一下。
今天在加载昨天美工给我的图片的时候又出现了题目的错误,检查一遍还是没有问题,图片格式是jpg的,我想是不是图片格式的问题呢,因为上一次出问题也是jpg格式的。但是我在其他地方也有用到jpg的啊。
这时想到了昨晚改的那几个png的图,就是图像模式的问题,开ps,调模式,很快,重新加载,解决。
这里想说一下什么呢,andengine在加载图片的时候很可能出现问题,上述这样的问题,而且身为程序员很难查出其中的问题,因为图片的图像模式通过肉眼是看不出来的。而且出问题的大多是jpg格式的图片,也只有jpg格式的图片,因为png格式的图片没有CMYK的图像模式。
所以,当用andengine做游戏的时候遇到图片加载失败,可以问问美工图像模式的问题。
这也很好的解释了,为什么andengine的例子中说,png格式的图片是受到鼓励的。所以,以后尽量使用png格式的图片吧。
分享到:
相关推荐
项目站点:http://www.andengine.org 项目地址:http://code.google.com/p/andengine 示例地址:http://code.google.com/p/andengineexamples AndEngine是一款以OpenGLES方式进行画面渲染的2D游戏引擎,可以运行...
项目地址:http://code.google.com/p/rokon/(请注意,这是 Rokon 的链接,AndEngine 的正确地址应为:http://www.andengine.org/) 5. **libgdx** libgdx 是一款强大的 2D 游戏引擎,同样基于 OpenGL ES,支持 ...
- 在Eclipse中选中`andengine.jar`文件,然后通过右键菜单将其添加到构建路径中。 - 这种方法简单快捷,适合不想修改AndEngine源码的开发者。 #### 三、编写HelloWorld示例 最后,我们来编写一个简单的Hello...
andengine 在github 上面所有扩展 资源包 全在里面了 有需要的就快拿走吧都是最新的 8月2日 下载完成 只有我会开通blog 撰写一下 应该怎么用这些zip文件 有需要的赶快拿走吧 别嫌分太贵 物有所值哦
**简介**:AndEngine同样是一款基于OpenGL ES的Android游戏开发引擎,支持Box2D物理引擎。其特点是功能强大、性能优异,适合开发高质量的2D游戏。 **特点**: - **物理模拟**:集成了Box2D物理引擎,可以模拟复杂的...
1、电子书地址“https://www.packtpub.com/mapt/book/game_development/9781849518987/1/ch01lvl1sec09/know-the-life-cycle” 2、其他下载地址...
在你的项目中配置AndEngine,需要指定正确的IP地址,这通常涉及到本地开发环境或测试服务器的网络设置。确保你的设备能够通过这个IP与服务器进行通信,这对于实时数据交换至关重要。 ### 二、数据库管理 #### 3. ...
若仍出现编译错误,尤其是关于AndEngine包的导入问题,可通过“Build Path”选项手动添加`andengine.jar`,确保扩展包正确引用AndEngine的核心功能。 3. **配置每个扩展包**:对上述8个扩展包均需执行相同的配置...
AndEngine Cookbook的随书代码,对帮助理解书中程序有很好的参考作用 AndEngine Cookbook英文版地址http://download.csdn.net/detail/lmk_2011/6564641
开源 AndEngine是一个开源项目。这使得开发者在遇到问题时可以直接从源码上找到答案,也能按照自己的需要对AndEngine进行修改和扩展。AndEngine的源码在github上托管[2]。...http://www.andengine.org/forums/tools/
http://www.andengine.org cocos2d-android 项目描述: A framework for building 2D games for the Android platform. 项目地址: https://code.google.com/p/cocos2d-android cocos2d-x 项目描述: An open source...
开源 AndEngine是一个开源项目。这使得开发者在遇到问题时可以直接从源码上找到答案,也能按照自己的需要对AndEngine进行修改和扩展。AndEngine的源码在github上托管[2]。...http://www.andengine.org/forums/
在AndEngine中,精灵类(`org.andengine.entity.sprite.Sprite`)是实现这一功能的核心。 当需要创建动画时,我们通常会使用帧序列动画,即将多张连续的小图片(帧)按照一定的时间间隔依次显示,形成动态效果。这...
AndEngine是一款流行的开源Android游戏开发框架,它提供了一个高效、易于使用的图形库,使得开发者能够快速构建2D游戏。在AndEngine中,加载资源是游戏开发的重要环节,因为游戏的图像、音频、动画等都需要正确地...
android捕鱼达人,用的是andengine引擎,最好是4.0编译,然后java1.6,不懂andengine引擎的可以到我资源里面下载这本书入门下http://download.csdn.net/detail/jamesliulyc/4150114
AndEngine是一款专为Android平台设计的游戏开发引擎,它简化了2D游戏的创建过程,让开发者可以更专注于游戏逻辑和视觉效果。在这个“android游戏引擎AndEngine:Physics物理碰撞效果”主题中,我们主要探讨的是...
在Android游戏开发中,AndEngine是一个非常受欢迎的2D游戏引擎,它提供了丰富的功能和工具,使得开发者可以轻松创建各种游戏。在这个AndEngine学习教程的第6节中,我们将聚焦于如何利用AndEngine构建一个模拟手柄...
AndEngine是一款专门为Android平台开发的2D游戏引擎,它的设计初衷是为了提供一个高效且功能强大的游戏开发环境。AndEngine基于libGDX框架进行开发,使用OpenGL ES作为图形绘制的标准,这使得它能够充分利用Android...
andengine 的示例代码原作者提供的路径:https://github.com/nicolasgramlich/AndEngine,这个代码是问题的,经本人修改后可以运行,想了解andengine的朋友可以学习下。
implementation files('libs/andengine.jar') implementation files('libs/andenginephysicsbox2dextension.jar') } ``` 然后,你需要确保Android Studio能够找到AndEngine所需的JNI库。在`jniLibs`目录下,将...