![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AndEngine
xiaofei_stduio
这个作者很懒,什么都没留下…
展开
-
AndEngine引擎生命周期
AndEngine的基本运行原理: AndEngine除了采取低耦合、高内聚的框架策略细分引擎模块,使用OpenGLES进行游戏渲染之外;该引擎还以双线程方式分别驱动绘图与事务更新,事实上,它将游戏画面和游戏业务分为两组逻辑,并行跑在同级的互斥线程当中。具体地说,其绘图线程位于AndEngine提供的GLSurfaceView内部类GLThread(在AndEngine的org.and原创 2013-03-10 23:01:04 · 1394 阅读 · 0 评论 -
剖析AndEngine引擎中的Activity
BaseGameActivity(引擎中最基础的Activity)如果您想正常使用AndEngine,那么当前Activity就必须继承自BaseGameActivity或其子类,否则你连初始化Engine也做不 到。虽然它还有父类BaseActivity,但BaseActivity只提供了一些异步加载方法而无关AndEngine的主体实现。因 此,BaseGameActivity就是实际原创 2013-03-12 08:20:24 · 1412 阅读 · 1 评论 -
选择一个分辨率策略
可以通过下面的代码填充分辨率EngineOptions engineOptions = new EngineOptions(true,ScreenOrientation.LANDSCAPE_FIXED, new FillResolutionPolicy(), mCamera);FillResolutionPolicy:填充屏幕的宽度和高度(通过new FillResolutionPo原创 2013-03-13 15:57:11 · 870 阅读 · 0 评论 -
选择引擎的类型
AndEngine包括几种不同类型的engine,供我们选择。我们可以根据游戏的类型,来选择相应的engine,以提高游戏的性能@Overridepublic Engine onCreateEngine(EngineOptions pEngineOptions) { return super.onCreateEngine(pEngineOptions); /* The returned原创 2013-03-12 19:26:10 · 765 阅读 · 0 评论