2015-02-09 47 views
0

我使用this tutorial开始使用Overlap2D。如何在overlap2d中使用ResourceManager加载资产?

不幸的是,他们已经从DefaultAssetManager切换到ResourceManager而无需更新教程。

这是使用DefaultAssetManager的代码。

// Initializing asset manager 
    assetManager = new ResourceManager(); 

    // providing the list of sprite animations which is one in this case, to avoid directory listing coding 
    assetManager.spriteAnimationNames = new String[1]; 
    assetManager.spriteAnimationNames[0] = "bird"; 

    // loading assets into memory 
    assetManager.loadData(); 

有没有人有更新的教程或知道如何解决这个错误?

+0

assetManager.initAllResources();将加载纹理。 assetManager.spriteAnimationNames不需要... – Benjamin 2015-02-09 20:26:55

回答

0

看看这个新的教程:http://overlap2d.com/quick-start-setting-up-runtime-video/

它应该回答你所有的问题。

但简而言之,最简单的方法是为场景加载器使用空的构造函数,并忘记资源管理器让它为您完成所有工作,或者在rm上使用initAllResources(如注释中所述),让它加载全部。