2016-03-24 6 views
0

ребята!Как переписать путь загруженного атласа JSONHash?

В boot.js файл я загрузить atlastexture

game.load.atlasJSONHash('MyShip', urlForImages + 'img/animatedObjects/ships/' + playerInfoObject.ship.id + '.png', urlForJSONS + 'img/animatedObjects/ships/' + playerInfoObject.ship.id + '.json'); 

Затем нужно загрузить другое изображение с этим ключом, и я делаю это:

var loader = new Phaser.Loader(game); 

loader.atlasJSONHash('MyShip', configObj.urlForImages + 'img/animatedObjects/ships/' + playerInfoObject.ship.id + '.png', configObj.urlForJSONS + 'img/animatedObjects/ships/' + playerInfoObject.ship.id + '.json'); 

loader.onLoadComplete.add(function() { 
    console.log('done') 
}); 

loader.start(); 

Но это не перезаписывает изображение ...

Как решить такую ​​проблему?

Спасибо =)

ответ

0

попытаться удалить кэшированных активы game.cache.removeTextureAtlas прежде, чем переписать его