2015年9月2日
Corona商店:Toast通知和Lua实用工具
我们有一些令人兴奋的新插件在Corona商店上可用:Spiral Code Studio带着Toast风格的通知回归,Xibalba Studios带来了两个用Lua编写的新实用工具。
请访问商店激活插件,或者提交您自己的插件。
1. Toast通知
Toast是在短暂的时间内向用户显示的消息。现在,借助此插件,您可以在Android和iOS上使用它们。
使用方法非常简单
1 2 |
local toast = require('plugin.toast') toast.show('非侵入式通知消息!') |
在Corona商店上查看。
2. MWC随机数生成器
这是一个简单的、轻量级的随机数生成器,从已故的George Marsaglia的一些代码改编为Lua(他维护了著名的Diehard测试套件,用于评估各种随机数生成器的属性)。
在Corona商店上查看。
3. 稳定数组
这是一种类似于普通Lua数组的数据结构,除了删除对象不会导致其他对象移动,无论是向下移动还是回填空闲槽。当然,在Lua中天真地这样做会导致漏洞,例如#运算符变得不可靠,更不用说ipairs()通常不再迭代所有元素。
在Corona商店上查看。
Steven Johnson (Star Crunch)
发布于17:28, 9月2日如果有人在使用#3时遇到问题,我深表歉意(无论如何,我似乎遇到了)。我看看今晚是否能解决。还在学习这个过程。
我还会用一些示例(针对2和3)来充实文档。
Steven Johnson (Star Crunch)
发布于13:22, 9月3日好了,现在#3似乎没问题了。一个无聊的小细节顺序错了。 🙂 示例和安装说明已添加到文档中。
Adi
发布于00:05, 9月4日Toast通知似乎很有趣,但从文档内容来看,它似乎是纯客户端的。没有方法从服务器控制。这是本意吗?
Lerg
发布于04:15, 9月5日Toast通知仅仅是一个文本显示叠加层。如果需要,您可以将它们与推送通知结合使用。例如,当收到推送时,显示像“更新可用”或“有人给你发送了消息”的Toast通知。
Simon Fearby
发布于20:24, 9月19日Adi
尝试使用OneSignal进行服务器控制的推送通知
http://fearby.com/how-to-setup-a-new-sandbox-corona-ios-app-with-push-notifications-with-onesignal/
谢谢Lerg
Joshua
发布于02:20, 3月25日太棒了!但是它在模拟器中不起作用,你必须先在你的设备上下载应用程序,对我来说没问题。