暂时先记录一下思考点。回头整理成文。(接触游戏时间不长,理解可能有误。)
1)AnimatedSprite 播放动画的Sprite ,开始播放设置mFrog.animate(1000);SnakeGameActivity类183行左右。
2)TextureRegionFactory.createTiledFromAsset方法设置pTexturePositionX,pTexturePositionY的含义:
pTexturePositionX是相对于显存分配空间区域的坐标,既是将所有图片都映射到纹理中,以方便后续的贴图。
3)//设置Texture横向翻转
previousSprite.getTextureRegion().setFlippedHorizontal(true);
4)涉及到精灵运动
for(int i = 0; i < 3; i++) {
easeFunctionNameTexts[i].setText(currentEaseFunctionsSet[i].getClass().getSimpleName());
final Sprite face = faces[i];
face.clearEntityModifiers();
final float y = face.getY();
face.setPosition(0, y);
face.registerEntityModifier(new MoveModifier(3, 0, CAMERA_WIDTH - face.getWidth(), y, y, currentEaseFunctionsSet[i]));
}
5)关于Cammer的一些概念。
2D中Cammer为正交摄像机,可视区域可以理解为Cammer。Cammer多大就能看到多大的位置,
6)Andengine引擎中
ScreenOrientation.LANDSCAPE:水平方向摆放手机。
ScreenOrientation.PORTRAIT:竖直方向摆放手机。
7)Andengine引擎中
RatioResolutionPolicy()是什么概念?参数变大变小,对展现没什么影响?
8)TitleSprite 同Sprite的区别,
他们都是继承BaseSprite
但是TitleSprite可以选择将哪个纹理隐射到屏幕。
9)AndEngine中物体运动有目前知道的只有两种运动方式,一种是通过EntityModifier设置,一种方式是通过Physics设置x,y方向上的初速度。
10)开辟Texture,可以开辟多个Texture来做显存空间,也可以开辟一个比较大的区域做显存空间(以上表述是有问题的。不过我自己是懂意思的。各位看的话,就别这么理解了。等过几天有时间整理一下,再看吧)
分享到:
相关推荐
AndEngine基于libGDX框架开发,使用OpenGL ES进行图形绘制,底层使用C++编写,通过JNI调用来实现,因此比较高效,功能强大。同时集成了Box2D物理引擎,因此能实现一些较为复杂的物理效果。在Rokon(另一个Android 2D游戏...
AndEngine学习.docx
AndEngine下载 AndEngine
AndEngine是一个开源项目。这使得开发者在遇到问题时可以直接从源码上找到答案,也能按照自己的需要对AndEngine进行修改和扩展。AndEngine的源码在github上托管[2]。 高效 AndEngine主要使用Java语言开发,但在...
AndEngine是一个开源项目。这使得开发者在遇到问题时可以直接从源码上找到答案,也能按照自己的需要对AndEngine进行修改和扩展。AndEngine的源码在github上托管[2]。 高效 AndEngine主要使用Java语言开发,但在...
android andengine 代码 AnimatedSprite 实例 大家一起学习android andengine 游戏开发吧
利用andengine2.0开发的一款小游戏,有兴趣的朋友可以研究下。
AndEngine最新jar包 AndEngine最新jar包 AndEngine最新jar包
andengine 中文文档
andengine源码,源码扩展及demo,供14个project
AndEngine游戏引擎学习入门篇,如果你想学习Android游戏开发,请从这里开始!详细的注释
AndEngine游戏开发示例 详情请链接至:http://blog.csdn.net/lan410812571/article/details/9716743
Andengine全套的git库,包括 AndEngineAugmentedRealityExtension AndEngineLiveWallpaperExtension AndEngineMODPlayerExtension AndEngineMultiplayerExtension AndEngineMultiTouchExtension (Merged into the '...
AndEngine实现自定义Button
最新的AndEngine官方实例, 国内可能下载不了,共享供大家学习使用。
andengine.jar 2013最新,andengine+8个拓展jar包,两个案例apk. 包括andengineExample基于GLES2
AndEngine游戏 DeliveryBoy 源代码,可以用来做AndEngine游戏实例教程进行参考
里面包含andengine.jar以及附属的8个jar扩展
andengine android 游戏 源代码 共享
Android开发中正确的AndEngine的jar包