【问题标题】:Play gif's in lua?在lua中播放gif?
【发布时间】:2012-02-13 20:27:54
【问题描述】:

我如何在lua中显示animated gif's?我在网上搜索了很多但没有找到任何东西。我正在使用director并尝试了这段代码,

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

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

【问题讨论】:

  • 我正在使用 Corona SDK 和 lua 语言。
  • @lhf - 很棒的评论。真正帮助 OP 并推动对话。

标签: iphone ios lua gif


【解决方案1】:

UIImageView默认不支持gif动画

您需要使用 UIWebView 或 glgif


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

我猜你需要使用movieclip.newAnim( ) / sprite sheet

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

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

【讨论】:

  • 我不会拒绝你的回答,因为我可能无法解释我的问题,我使用 Corona SDK 和 lua 开发游戏,所以我没有使用 Xcode 的 UI!只是 lua 编程!
  • 你能提供完整的代码吗,我刚开始用lua开发?谢谢你的回答!
猜你喜欢
  • 1970-01-01
  • 2014-12-15
  • 2013-12-23
  • 1970-01-01
  • 2022-11-14
  • 1970-01-01
  • 2015-11-26
  • 2018-09-16
  • 2018-06-05
相关资源
最近更新 更多