我正在开发一个原型,在这个原型中我正在向movieClip添加一个纹理。下面是我的代码:
[Embed(source = "/../assets/demo_img.png")]
protected var asset01:Class;
[Embed(source="/../assets/demo_img.xml",mimeType="application/octet-stream")]
protected var data01:Class;我的movieClip代码是:
var myTexture:Texture = Texture.fromBitmap(new asset01());
var atlas:TextureAtlas = new TextureAtlas(myTexture, XML(new data01()));
var mc:MovieClip = new MovieClip(atlas.getTextures("demo_img_"), 10);但它给了我一个错误:
Error: exception during transcoding: Failed to grab pixels for image \..\PP143Starling\assets\demo_img.png如果任何人对此有任何想法,请分享。
发布于 2014-04-24 22:28:33
我遇到了类似的问题,奇怪的是,代码没有任何变化就开始出现了。最初,我遇到了windows内存和eclipse内存的问题,然后这个错误浮出水面:代码转换过程中的异常无法捕获图像嵌入的像素,也不再被编译器识别。
修复方法非常简单。我刚刚在eclipse中清理了我的项目,错误也被清除了。
https://stackoverflow.com/questions/15519600
复制相似问题