2014年7月18日
来自论坛 — 第 29 期
欢迎来到最新一期的来自论坛。在本系列中,客座博主 Alex Jackson 将重点介绍Corona 论坛中出色的帖子。目标是将注意力集中到我们自家后院中正在进行的最引人入胜、最有趣和最发人深省的讨论。
请访问论坛加入这些对话或开始您自己的对话!
1. 旋转一个大的组
浏览CoronaLabs 论坛,会发现有很多关于显示组的问题。 可能需要几分钟才能理解它们的工作原理。 从本质上讲,它们是混合表,对于创建逻辑场景是绝对必要的。
杰出的 Corona 布道者 Ed Maurina (RoamingGamer) 提出了一个巧妙的方法,可以将一组对象围绕中心点旋转。 这段代码片段可以用来复制行星旋转,甚至可以实现独特的童话书过渡。
点击到原始帖子或从 Ed 的 GitHub 链接 获取代码。
http://forums.coronalabs.com/topic/49114-how-to-rotate-a-huge-group-object/#entry254065
2. 无需蒙版的 X 射线功能
自人类有记忆以来,我们就一直在努力查看物体下方的东西,而无需实际移动它们。 土壤、岩石、皮肤…… 我们想要看到的下面的东西清单不胜枚举。 现实生活中的方法各不相同,Corona 也不例外。
虽然蒙版对此很有用,但可能会有点麻烦。“论坛之友”™ Ksan 向开发社区提出了这个问题,而 Corona 开发人员 jandjstudiosllc 则做出了有趣的回应,该回应采用了“虹膜”过滤器来显示一个物体下方的另一个物体。
前往原始帖子了解如何使用它
3. 罗兰的摩西
如果您没有在 Twitter 上关注 Lua 天才 Roland Yonaba (https://twitter.com/RYonaba),那就是在耽误自己。他总是会提供一些关于通用 Lua 理论和特定于 Lua 游戏开发的绝佳技巧。 最近,他发布了关于他的新 Lua 模块的通知,简称为 Moses。 用罗兰自己的话说
“摩西是一个 Lua 库,主要用于使用 Lua 进行函数式编程。 它提供了对表格数组式、列表式、集合式或对象式进行操作的函数。”
以下论坛帖子包含许多摩西可以派上用场的示例,重点是数据维护和表格查询。 这是一个很好的资源,并且有详细的文档记录,因此请查看原始帖子,其中包含代码和教程的 GitHub 链接。
http://forums.coronalabs.com/topic/49461-liblua-moses-140/#entry255866
关于 Alex
Alex Jackson 是一名独立开发人员,也是 Panc Software 的创始人,专门从事复古风格的游戏。他创建了多个移动应用程序,喜欢在海滩上漫步、进行像素艺术以及阅读 Corona 论坛。通过电子邮件联系他或在 Twitter 上关注他:@pancsoftware。在 iOS、Android 和 Amazon 设备上查看他的新游戏 Crosstown Smash!
抱歉,评论表单目前已关闭。