![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AndEngine学习
文章平均质量分 67
jackro_杭
这个作者很懒,什么都没留下…
展开
-
AndEngine引擎运行原理
通过对于一般游戏的逻辑原理的分析,以及对AndEngine源码的阅读,总算是对游戏的一般架构以及AndEngine是如何实现这一架构的原理有了一定的了解,总结一下备忘!一般的游戏主逻辑:(在游戏的主线程中)[java] view plaincopy"font-size:16px;">while (true) { 用户交互监转载 2013-08-24 22:20:35 · 664 阅读 · 0 评论 -
AndEngine学习--单帧图片组合成为动画资源
最近工作比较忙,要学的东东比较多,所以AndEngine就耽搁下了,一直还停在之前的理解上,虽说现在的游戏是基于AndEngine的,但是已经处在被动的学习状态下了(遇到问题的时候再去看看原理。。。),很不好,其实AndEngine还是很优秀的,虽说没有文档,但是源码就是最好的文档!在上一篇blog中我总结了一下加载资源的几种常见的方式,只是站在我的角度来总结的,没想到竟然有同转载 2013-08-24 22:34:32 · 1278 阅读 · 0 评论 -
关于AndEngine开发---虚拟机问题
办公室电脑启动不了虚拟机,研究了大半天虚拟机问题。通过排除法尝试了各种版本API、模拟器配置(大小4.7in/10.1in、gpu支持等);旧版本引擎包、新版本引擎包(onCreate);有的电脑能启动虚拟机,有的不能,可能是硬件问题显卡低吧。碰到的其他问题:At org.andengine.opengl.view.ConfigChooser.chooseConfig(ConfigChoo原创 2013-08-26 23:49:13 · 1712 阅读 · 0 评论 -
Andengine 场景分层
新版Andengine引擎包中没有了layer对象,貌似是优化整合了。(如果简单的场景的话,不分层也是没问题的,如果精灵相对不多的话) 但是为了层次清晰,方便管理,有分层效果还是好些的。精灵是Entity的扩展,在层中添加精灵。图示:方法①:Entity layer1 = new Entity(); Entity layer2 = new Entity(); E原创 2013-10-10 10:44:52 · 895 阅读 · 0 评论 -
andengine--图片资源加载方式
① 单张图片/*** welldone*/publicvoid loadResource() { bitmapTextureAtlas_welldone =new BitmapTextureAtlas(getTextureManager(), 668, 128); //图片大小即可 tiledTextureRegion_w原创 2013-10-12 10:58:56 · 1406 阅读 · 0 评论 -
Andengine 中可变文本 Text 使用中遇到的问题
旧版本引擎不可变文本用Text, 可变的用new ChangeableText就可以了。查看源码发现新版本引擎没有了ChangeableText,但是对Text做了修改;实际应用中注意文本长度大小;eg:如果你要改变文本内容,比如改变玩家金币分数 金币数初始为5,游戏结束还剩1条命则+5金币:text = new Text(x, y, mFont, "05",getVertexBu原创 2013-10-11 17:27:15 · 1033 阅读 · 0 评论 -
glBlendFunc()混合
粒子系统particleSystem2.addParticleInitializer(new BlendFunctionParticleInitializer(GLES20.GL_SRC_ALPHA, GLES20.GL_ONE)); glBlendFunc();--混合OpenGL 会把源颜色和目标颜色各自取出,并乘以一个系数(源颜色乘以的系数称为“源因子”,目标颜色乘转载 2013-10-25 11:38:01 · 886 阅读 · 0 评论