public Engine onLoadEngine() {
mCamera=new Camera(0, 0,Setting.CAMERA_WIDTH,Setting.CAMERA_HEIGHT);
return new Engine(new EngineOptions(true,ScreenOrientation.LANDSCAPE,new RatioResolutionPolicy(Setting.CAMERA_WIDTH,Setting.CAMERA_HEIGHT),this.mCamera));
}
public void onLoadResources() {
mBackGroundTexture=new BitmapTextureAtlas(512,1024,TextureOptions.BILINEAR_PREMULTIPLYALPHA);
mBackGroundTextureRegion=BitmapTextureAtlasTextureRegionFactory.createFromAsset(this.mBackGroundTexture,this,"bejeweled.png",0,0);
this.mEngine.getTextureManager().loadTextures(this.mBackGroundTexture);
public Scene onLoadScene() {
this.mEngine.registerUpdateHandler(new FPSLogger());
mScene=new Scene();
Sprite mBackGroundSprite=new Sprite(0, 0, mBackGroundTextureRegion);
mBackGroundSprite.setSize(Setting.CAMERA_WIDTH,Setting.CAMERA_HEIGHT);
mScene.attachChild(mBackGroundSprite);
return mScene;
运行时出的第一个界面是:竖屏的有标题空白界面(普通android的带标题空白界面),显示时间很短
接着就是黑屏,过大概一两秒才能显示出来内容!而且在多个Activity之间跳转时也都会黑屏两秒左右。
Activity之间跳转使用动画overridePendingTransition(int enterAnim, intexitAnim)时也会有黑屏,而且动画不能显示(有界面)
求andengine引擎大虾指点 怎么才能解决这种问题,主要是黑屏问题,Activity之间跳转动画能实现更好
等待中……