diff --git a/src/loaders/textureParser.js b/src/loaders/textureParser.js index 9690dcd..565efdf 100644 --- a/src/loaders/textureParser.js +++ b/src/loaders/textureParser.js @@ -7,8 +7,11 @@ // create a new texture if the data is an Image object if (resource.data && resource.isImage) { - resource.texture = new core.Texture(new core.BaseTexture(resource.data, null, core.utils.getResolutionOfUrl(resource.url))); + var baseTexture = new core.BaseTexture(resource.data, null, core.utils.getResolutionOfUrl(resource.url)); + baseTexture.imageUrl = resource.url; + resource.texture = new core.Texture(baseTexture); // lets also add the frame to pixi's global cache for fromFrame and fromImage fucntions + core.utils.BaseTextureCache[resource.url] = resource.texture; core.utils.TextureCache[resource.url] = resource.texture; }