【发布时间】:2014-04-16 02:28:59
【问题描述】:
我想知道是否可以使用适用于 iOS 或 Android 的 Corona SDK 访问设备亮度。到目前为止,我的搜索一无所获。
我想这样做的原因是因为 Corona 不支持背景,这意味着我想在一段时间的交互后淡出我的应用程序的视觉效果,同时继续播放声音(我的应用程序是环境噪音应用)。
谢谢 -
【问题讨论】:
标签: android ios coronasdk brightness
我想知道是否可以使用适用于 iOS 或 Android 的 Corona SDK 访问设备亮度。到目前为止,我的搜索一无所获。
我想这样做的原因是因为 Corona 不支持背景,这意味着我想在一段时间的交互后淡出我的应用程序的视觉效果,同时继续播放声音(我的应用程序是环境噪音应用)。
谢谢 -
【问题讨论】:
标签: android ios coronasdk brightness
我会建议一种解决方法,那就是在场景顶部添加一个 alpha=0 的矩形,并放置一个计时器或定期检查玩家活动的东西,并触发转换以使矩形 alpha每当玩家一段时间不活跃时,回到 1(或您想要的“衰减级别”)。 每当播放器再次处于活动状态时,只需将 alpha 设置回 0。
轻松搞定:
新矩形:http://docs.coronalabs.com/api/library/display/newRect.html
timer.performWithDelay: http://docs.coronalabs.com/api/library/timer/performWithDelay.html
transition.to:https://docs.coronalabs.com/api/library/transition/to.html
【讨论】: