在卢阿玩gif?

时间:2012-01-19 05:55:26

标签: iphone ios lua gif

我如何在lua中显示animated gif's?我在网上搜索了很多但没有发现任何内容。我正在使用导演并尝试了这段代码,

   local backgroundImage = display.newGifRect( "mainmenu.gif", 480, 320 )
   backgroundImage.x = 240; backgroundImage.y = 160
   menuGroup:insert( backgroundImage )

我认为它应该作为图像完成,但它不起作用。谢谢提前。

1 个答案:

答案 0 :(得分:3)

默认情况下,UIImageView不支持动画gif

您需要使用UIWebView或glgif


编辑:(以上仅适用于UIKIT)

我的猜测是你需要使用movieclip.newAnim( ) /精灵表

local myAnim = movieclip.newAnim({ "img1.png", "img2.png", "img3.png", "img4.png" })
myAnim:play()

对于精灵,您可以使用Avi4Bmp等工具转换动画gif,并查看doc(包含示例代码)