iphone - 在 Corona SDK 中,如果应用程序暂停,如何隐藏组?

标签 iphone coronasdk

我正在构建一个文字游戏,我想在应用程序暂停时隐藏棋盘?

代码看起来不错,但它给出了一个奇怪的行为!!,

当我暂停应用程序时,什么也不会发生,但是当我恢复应用程序时,板将隐藏!!

local onSystem = function( event )
    if event.type == "applicationSuspend" then
       print("suspend")
       board_group.alpha = 0
    end
end
Runtime:addEventListener( "system", onSystem )

注意:您可能想知道我如何知道应用程序在暂停时的外观? 答案是:按两次主页按钮。

示例

法术塔处于正常状态

https://dzwonsemrish7.cloudfront.net/items/430k0c0b0y0b413d0b42/Image%202012.11.12%208:08:24%20AM.png?v=4822f549

按两次主页按钮后的 SpellTower

https://dzwonsemrish7.cloudfront.net/items/280a1y0r2U3W321y1B2z/Image%202012.11.12%208:08:31%20AM.png?v=09c37567

你可以看到他们如何隐藏字母,这正是我想要为我的游戏做的,唯一的区别是我使用 Corona SDK

最佳答案

当你设置 board_group.alpha = 0 时,你只设置了一个变量,结果只会在屏幕更新后生效。

但是由于应用程序已暂停...它不会更新!因此,更改 applicationSuspend 上的任何图形都不起作用。

关于iphone - 在 Corona SDK 中,如果应用程序暂停,如何隐藏组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13327930/

相关文章:

iphone - 如何对从 XML 解析的对象进行排序

iphone - iPhone sdk 中最简单的逐帧动画技术是什么?

ios - 从 iOS 应用调用号码 : Cannot convert the expression's type 'Bool' to type 'NSURL!'

Android 哈希 key - 无法与 Facebook 连接

ios - UITableView 中的大小类和 Storyboard

ios - UIImagePickerController 黑色不透明底栏

lua - 如果对象传递 y 值则调用函数

image - 在 Corona sdk 中显示图像

coronasdk - 不同场景下的 Corona SDK 变量