package com.niw.slappybug.scene; import org.andengine.engine.camera.Camera; import org.andengine.entity.sprite.Sprite; import org.andengine.opengl.util.GLState; import com.niw.slappybird.base.BaseScene; import com.niw.slappybug.manager.SceneManager.SceneType; public class SplashScene extends BaseScene{ private Sprite splash; @Override public void createScene() { splash = new Sprite(0, 0, resourcesManager.splash_region, vbom) { @Override protected void preDraw(GLState pGLState, Camera pCamera) { super.preDraw(pGLState, pCamera); pGLState.enableDither(); } }; splash.setScale(1.5f); attachChild(splash); } @Override public void onBackKeyPressed() { // TODO Auto-generated method stub } @Override public SceneType getSceneType() { return SceneType.SCENE_SPLASH; } @Override public void disposeScene() { splash.detachSelf(); splash.dispose(); this.detachSelf(); this.dispose(); } }