@Override public void onCreateResources() { SoundFactory.setAssetBasePath("ohanashi/mfx/"); // Sound Resources MusicFactory.setAssetBasePath("ohanashi/mfx/"); BitmapTextureAtlasTextureRegionFactory.setAssetBasePath("ohanashi/gfx/"); // Image mTexturePackLoaderFromSource = new TexturePackLoaderFromSource(getTextureManager(), pAssetManager, "ohanashi/gfx/"); super.onCreateResources(); }
@Override public void onPauseGame() { babyDontCry(); this.mEngine.clearUpdateHandlers(); this.mScene.clearUpdateHandlers(); handDefault(); mHandActionAniSprite.clearEntityModifiers(); mTvAnimatedSprite.setCurrentTileIndex(0); mKaigaAnimatedSprite.setCurrentTileIndex(0); mDoorAnimatedSprite.setCurrentTileIndex(0); isTv = true; isClock = true; isDoor = true; isHand = true; isBabyCry = true; setTouchGimmic3(true); super.onPauseGame(); }
@Override public void onResumeGame() { Log.d(TAG, "onResumeGame"); babyTimerHandler = new TimerHandler( 12.0f, true, new ITimerCallback() { @Override public void onTimePassed(TimerHandler pTimerHandler) { if (isBabyCry) { babyCry(); } } }); isUongSua = false; this.mEngine.registerUpdateHandler(babyTimerHandler); super.onResumeGame(); }
@Override public void loadKaraokeComplete() { super.loadKaraokeComplete(); }