Corona商店:Toast通知和Lua实用工具

Corona商店:Toast通知和Lua实用工具

我们有一些令人兴奋的新插件在Corona商店上可用:Spiral Code Studio带着Toast风格的通知回归,Xibalba Studios带来了两个用Lua编写的新实用工具。

访问商店激活插件,或者提交您自己的插件。


1. Toast通知

Spiral Code Studio提供

Toast是在短暂的时间内向用户显示的消息。现在,借助此插件,您可以在Android和iOS上使用它们。

使用方法非常简单

Corona商店上查看。

2. MWC随机数生成器

Xibalba Studios提供

这是一个简单的、轻量级的随机数生成器,从已故的George Marsaglia的一些代码改编为Lua(他维护了著名的Diehard测试套件,用于评估各种随机数生成器的属性)。

Corona商店上查看。

3. 稳定数组

Xibalba Studios提供

这是一种类似于普通Lua数组的数据结构,除了删除对象不会导致其他对象移动,无论是向下移动还是回填空闲槽。当然,在Lua中天真地这样做会导致漏洞,例如#运算符变得不可靠,更不用说ipairs()通常不再迭代所有元素。

Corona商店上查看。

michael
6条评论
  • 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日

    太棒了!但是它在模拟器中不起作用,你必须先在你的设备上下载应用程序,对我来说没问题。