コード例 #1
0
 public void createSplashScene(IGameInterface.OnCreateSceneCallback onCreateSceneCallback) {
   resourceManagerMap.get(SceneType.SPLASH).loadResources();
   splashScene = new SplashScene(resourceManagerMap.get(SceneType.SPLASH));
   splashScene.createScene();
   currentScene = splashScene;
   onCreateSceneCallback.onCreateSceneFinished(splashScene);
 }
コード例 #2
0
  public void createMainMenuScene() {
    final MainMenuResourcesManager menuResourcesManager =
        (MainMenuResourcesManager) resourceManagerMap.get(SceneType.MENU);
    final IResourcesManager loadingResourcesManger = resourceManagerMap.get(SceneType.LOADING);

    menuResourcesManager.loadResources();
    menuResourcesManager.loadFonts();
    loadingResourcesManger.loadResources();

    menuScene = new MainMenuScene(menuResourcesManager);
    menuScene.createScene();
    loadingScene = new LoadingScene(loadingResourcesManger);
    loadingScene.createScene();
    setScene(menuScene);
    disposeSplashScene();
    showAppRating();
  }