来自论坛 — 第 74 期

来自论坛 — 第 74 期

来自论坛欢迎来到最新一期的 来自论坛。 在本系列中,客座博主 Alex Jackson 重点介绍了Corona 论坛中的优秀主题。 目标是让大家关注在我们自己的后院中进行的最引人入胜、最有趣和最发人深省的讨论。

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


1. 自定义字体的绝妙技巧

有很多资源向 Corona 开发人员展示如何使用自定义字体,这些字体不包含在标准的 Corona SDK 包中。 无论您使用的是来自fontlibrary.org还是dafont.com的免费许可字体,在您的应用程序中使用一些独特的东西都会给它带来不可否认的吸引力。

但是,有时那些讨厌的字体文件就是不听话。 奇怪的文件格式、不协调的间距和其他问题可能会阻止一个很酷的字体在移动设备上工作。 下面的论坛主题讨论了这些问题,并提到了一个可以用来解决这些问题的很酷的应用程序。

https://forums.coronalabs.com/topic/56453-modified-a-font-file-text-doesnt-display-at-all-on-device

2. 关于元表语法的论文

我们都知道元表就像冰淇淋:适量食用很棒,过度放纵会导致头痛。 撇开令人痛苦的比喻不谈,在特定于 Corona 的情况下,元表的正确使用和实现可能会导致开发人员对其利用不足,或者完全忽略它们。

最近,一位开发人员询问元表及其运算符,每个运算符的作用以及它们(如果有的话)的用途。 接下来是对元表结构的深刻讨论,我认为它太好了,不能让它滑入论坛的默默无闻中。 转到原始主题并查看一下!

https://forums.coronalabs.com/topic/57078-help-with-metatables/

3. 你是打印狂人吗?

众所周知,使用打印语句通常是调试代码的最佳方式。 检查中断、缺少冲突、挂起的变量和内存泄漏可以使一切顺利运行,并让您的用户对您的应用程序感到满意。 但是,当要发布时,您如何处理所有这些 print() 语句呢? 是否应该全部注释掉? 是否应该完全删除? 您是否将它们保留下来,以防万一发布后出现问题并且您需要重新追踪步骤?

一位 Corona 开发人员在论坛上发布帖子时遇到了上述问题以及更多问题,想知道如何处理那些讨厌的 print() 语句。 毫不奇怪,Corona 社区的资深人士纷纷出动,试图给出一些答案,更有帮助的是,还提供了一些关于 print() 调用实际上可以从性能角度对应用程序造成什么影响的背景信息。 转到下面的原始主题,如果您有自己的看法,请告诉我们!

https://forums.coronalabs.com/topic/57038-do-i-need-to-think-about-how-much-debug-spew-i-print-out/


关于亚历克斯

Alex Jackson 是一位独立开发人员,也是Panc Interactive的创始人,专注于复古风格的游戏。 他创建了多个移动应用程序,喜欢在海滩上散步、像素艺术和阅读 Corona 论坛。 通过电子邮件与他联系或在 Twitter 上关注他:@pancinteractive。 在 iOS、Android 和亚马逊设备上查看他的新游戏Crosstown Smash

Rob Miracle
[email protected]

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

1 条评论
  • Thomas Vanden Abeele
    发布于 03:44,5 月 30 日

    嗯,这是“来自论坛”的精彩一期!