2014 年 7 月 25 日
来自论坛 — 第 30 期
欢迎来到最新一期的来自论坛。在本系列中,客座博主 Alex Jackson 重点介绍了Corona 论坛中优秀的帖子。目的是让大家关注我们自家论坛中正在进行的最引人入胜、最有趣、最发人深省的讨论。
请访问论坛来加入这些对话或开始您自己的对话!
1. 禁用背景音乐
让您的应用和游戏使用设备上已有的音乐始终是您开发能力的一个亮点。除了为用户提供另一种选择途径,使其体验更舒适之外,这也是一种减轻为原创音乐获取许可的必要性的好方法。
开发人员 jonjonsson 在下面的帖子中提出了这个问题,并在他的研究中发现了一个功能请求,该请求为整个过程找到了一个有趣的解决方法。另一位开发人员加入了一个非常有用的帖子,其中包含一些用于 audiosession api 的很酷的设置。赶紧去看一下,如果您有自己的建议,也请把它扔到堆里!
http://forums.coronalabs.com/topic/45115-allowing-background-music-and-the-mute-button-on-ios/
2. 广泛的 Lua OOP 库
我承认:我是 OOP 新手。我还没有掌握面向对象的思维方式,我非常渴望掌握该系统惊人的多功能性。我不会深入描述 OOP 背后的意图,但足以说明它使快速原型项目变得无限容易。
开发人员 engel.teddy 为 Corona 和 Lua 创建了一个不错的 OOP 库,该库可以很好地用于现有项目和新项目,并且是学习通用面向对象编程的有用入口点。到处都是大量的注释和有用的说明,所以花几分钟时间将更多的 Lua 知识添加到您的编码工具箱中吧!
http://forums.coronalabs.com/topic/40640-luoop-lua-oop-library/
3. 更多 OOP!
今天帖子最后要介绍的是另一个帖子,该帖子重点介绍了面向对象编程技术及其使编码如此方便的原因。从像 Lua 这样的 OOP 语言开始意味着尽早学习 OOP 只会使您开发和实现您的想法的时间更快。
您可以找到更多关于如何开始 OOP 理论、何时最好使用它以及最好将其用于什么方面的技巧和示例实现。这里的主题是,以 OOP 为中心的代码编写意味着您将花费更少的时间重复您的函数,而花费更多的时间来制作很酷的东西!
还等什么?去看看,一夜之间成为 OOP 忍者!
http://forums.coronalabs.com/topic/49687-simple-objects/
关于 Alex
Alex Jackson 是一位独立开发人员,也是Panc Software的创始人,专门从事复古风格游戏。他创建了多个移动应用程序,喜欢在海滩上散步、像素艺术和阅读 Corona 论坛。通过电子邮件联系他或在 Twitter 上关注他:@pancsoftware。在 iOS、Android 和 Amazon 设备上查看他的新游戏Crosstown Smash!
Dave baxter
发布于 26 日 11:17第三个链接不起作用,只是回到这篇博文。
Dave
Rob Miracle
发布于 26 日 11:42谢谢你的提醒,Dave,这个问题已经修复了。
Rob
Huub Daems
发布于 8 月 4 日 00:32当其他人都在从 OOP 转向 FP 时,此时切换到 OOP 有什么理由吗?