来自论坛 — 第 33 期 | Corona Labs - Solar2D 游戏引擎
 

来自论坛 — 第 33 期

来自论坛 — 第 33 期

来自论坛欢迎阅读最新一期的来自论坛。在本系列文章中,客座博主 Alex Jackson 将重点介绍Corona 论坛中优秀的帖子。目的是引起大家对在我们自己的后院发生的引人入胜、有趣且发人深省的讨论的关注。

访问论坛加入这些对话或开始你自己的对话!


1. 设备上的调试

我们都经历过这样的日子:你正在征求 beta 测试人员对你的项目的反馈,并试图将这些反馈转化为错误报告或你可以实现的任务。管理起来可能会让人望而生畏,如果你从 beta 测试人员那里获得原始数据,假设他们首先知道如何提供日志文件,那就更令人望而生畏了!

开发者 danstrmecki 推出了他们的 Corona 高级日志模块。该模块托管在 github 上,并具有一些非常有用的功能,它可以减少你花费在指导、协调和管理错误日志上的时间,这样你就有更多的时间来编码!开发者描述的几个改变游戏规则的功能是:

  • 你的消息将打印在控制台中,同时记录在文本文件中
  • 用户在运行时错误时会自动收到提示,并且可以通过电子邮件报告它们

如果你认为你不需要这些功能,那就试试看。然后你会想知道没有它们你是怎么活下来的!该库还有许多在各种情况下都派得上用场的附加功能。浏览原始帖子以获取 github 链接!

http://forums.coronalabs.com/topic/50004-corona-advanced-logging/

2. Lua 中的未命名功能?难以置信!

在 Lua 的发现方面,似乎没有任何未被探索的深度。它是一种文档完善的语言,背后有大量的知识和经验。那么,当你遇到一些没有名称的东西时会发生什么?这是一个有趣的小情况,它为 Corona 社区提供了一个很棒的机会。

著名的 Corona 开发者 RoamingGamer 发现了一个未识别的句柄的宝石……或者它是一个函数……或者它是一个对象函数?问题是,它没有名字!他向 Corona 开发者社区征求意见,以便了解他应该如何称呼这个发现。

该功能本身特别值得注意,因为它是在与对象关联的计时器内创建和关闭函数的好方法。如果你感到无所畏惧,并且想发表你的看法,请访问链接!

http://forums.coronalabs.com/topic/49990-help-me-coin-a-name-for-this/

3. 字体字符大小预测

在预测文本大小时做到智能是一件困难的事情。根据动态大小的文本大小创建文本框的边界和对象会给最统一的代码带来麻烦。

开发者 rcornwal 遇到了这个问题,并且根据文本对象创建的行数创建对象。因此,他们做了飞跃,并向我们尊敬的社区寻求关于如何最好地完成它的建议。最终,他们提出了自己的函数来获取该值,但在此之前,另一位开发者提出了一种可能的解决方案。

如果你使用用户输入的文本,或者在你的应用程序或游戏中有动态大小的文本,那么这是一个你想要加入的解决方法。你有自己的方法吗?在论坛中告诉我们!

http://forums.coronalabs.com/topic/50071-find-the-number-of-lines-in-text/#entry259376


关于 Alex

Alex Jackson 是一位独立开发者,也是 Panc Software 的创始人,该公司专门从事复古风格的游戏。他创建了多个移动应用程序,喜欢在沙滩上散步、像素艺术和阅读 Corona 论坛。通过电子邮件联系他,或在 Twitter 上关注他:@pancsoftware。查看他在 iOS、Android 和 Amazon 设备上的新游戏 Crosstown Smash

Rob Miracle
[email protected]

Rob 是 Corona Labs 的开发者关系经理。除了热衷于帮助其他开发者使用 Corona 制作出色的游戏外,他还喜欢在空闲时间制作游戏。自 1979 年以来,Rob 一直在编码游戏,从个人电脑到大型机。他在游戏行业拥有超过 16 年的专业经验。

没有评论

抱歉,评论表单目前已关闭。

该网站不再更新,仅用于存档目的。

 

Corona SDK 现在是 Solar2D

https://Solar2D.com/

×