首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

AndEngine 分析之二-BaseGameActivity

2012-09-11 
AndEngine 分析之二-----BaseGameActivityBaseGameActivity:The BaseGameActivity is the root of a game,

AndEngine 分析之二-----BaseGameActivity

BaseGameActivity:
The BaseGameActivity is the root of a game, that contains an Engine and manages to create a SurfaceView the contents of the Engine will be drawn into. There is always exactly one Engine for one BaseGameActivity. You can proceed from one BaseGameActivity to another using common Android mechanisms.

?

BaseGameActivity是游戏的基础,它包含一个Engine并负责完成游戏页面的初始化设定工作。

?

1.public abstract class BaseGameActivity extends BaseActivity implements IGameInterface {}

可以看出BaseGameAcitivity继承自BaseActivity,所以它本质上就是一个Activity,自然也就应该实现Activity

public interface IGameInterface {// ===========================================================// Final Fields// ===========================================================// ===========================================================// Methods// ===========================================================public Engine onLoadEngine();public void onLoadResources();public void onUnloadResources();public Scene onLoadScene();public void onLoadComplete();public void onGamePaused();public void onGameResumed(); }

?baseGameActivity实现了IGameInterface,这个类主要是定义了游戏中需要的主要回调方法,可以理解成类似于Activity的生命周期方法。

?

?

?

热点排行