我有一个在模拟器上工作得很好的动画片段,在负载期间出现 并且在播放时
mc1 = movieclip.newAnim{ "assets/mc1.png", "assets/mc2.png", "assets/mc3.png"}
mc1.x = 400
mc1.y = 200
mc1:play() -- play all frames
mc1:reverse{ startFrame=3, endFrame=1, loop=3 }
但它在我的三星S2运行4.1.2时根本没有出现 3个png文件各16kb,所以内存不应该是个问题
屏幕的其余部分工作正常。 有没有人有同样的问题?
感谢 克劳德
答案 0 :(得分:0)
如果它在模拟器中工作,那么它应该在设备上工作。它可能无法工作的唯一原因是媒体文件的区分大小写。检查代码中写入的文件名是否与媒体文件的文件名完全匹配。 我有一个类似的问题,然后意识到我的文件扩展名是.PNG,而我在代码中写了.png。
如果这不是问题,那么你应该在调试模式下连接你的设备并从ADB获得控制台输出,也许设备正在投入一些运行时错误。