2014 年 9 月 19 日
论坛精选 — 第 38 期
欢迎来到最新一期的论坛精选。在这个系列中,客座博主 Alex Jackson 将重点介绍Corona 论坛中优秀的帖子。目的是为了让大家关注在我们自己的领域中正在进行的那些最引人入胜、最有趣、最发人深省的讨论。
请访问论坛,加入这些讨论或开始您自己的讨论!
1. 强制使用相机
Corona 使我们能够极其轻松地充分利用 i-Devices 上的每个功能和设备。相机也不例外,因为 Corona SDK 允许您通过 iOS 使用前置和后置摄像头。随着即将推出的 iPhone 的问世,此功能比以往任何时候都更有价值
持续捕捉相机视频可能会有点令人困惑。仅仅设置特定的相机视频和捕获类型是不够的,因为这只是以增量方式捕获图像,实际上并没有捕获连贯的图像。以下帖子讨论了获取相机持续馈送的最佳方法。
请点击下面的帖子,查看这个重要的提示。您有自己的建议吗?请随时将其添加到帖子中!
http://forums.coronalabs.com/topic/51216-graphics-20-camera-texture-fill-not-working/
2. 使用元表进行保存
我们将深入了解 Lua 知识,并讨论一些只在最阴暗的角落里被提及的东西:元表。实际上,所有 Lua 开发人员都应该理解元表,因为它是使高效代码在每个应用程序中可扩展的支柱。
我知道我在理解如何将 JSON 保存逻辑与元表状态一起使用以便您可以获得可以在游戏或应用程序会话中访问的持久保存状态信息方面遇到了一些麻烦。好吧,starwalt 开发人员 Dave Bollinger 通过一篇基于这个主题的帖子回答了我的挫败感。有了这些工具,您可以在您的应用程序中重新创建自己的智能元表保存,并将您的代码优化十倍。
正如 Dave 所说,对于有经验的开发人员来说,这可能是基础知识,但它仍然是一项重要的技能,也是许多开发人员的重要资源。您有自己的理论或技术吗?请与社区分享!
http://forums.coronalabs.com/topic/51267-meta-tricks-with-user-data/
3. 从 A 到 B 的跳跃者
所有 CoronaLabs 游戏开发人员都应该熟悉 Roland Yonada。他是一位 Lua 天才,他提出了并分享了 Jumper 库,使得寻路变得更加容易,而无需让我们重新发明轮子。它帮助了许多开发人员,并确保我们不会沮丧得抓狂!
最近,一位 Corona 开发人员向社区寻求帮助,以实现 Jumper 库的逐步角色移动方法。这是 Jumper 的下一个逻辑步骤,虽然我们过去在“论坛精选”中讨论过关于 Jumper 与 GUI 集成的教程,但还没有一个讨论如何将角色移动到 Jumper 找到的路径的每个步骤的演练。现在有了!我本人已经 Fork 了 Roland 的库,并创建了一个快速教程,描述了将角色逐步移动到 Jumper 路径的每个步骤所需的方法。
请查看原始帖子,以了解关于这些方法的直接信息,如果任何人有任何问题或有自己的方法,请随时分享!
http://forums.coronalabs.com/topic/50146-animations-and-jumper/
关于 Alex
Alex Jackson 是一位独立开发人员,也是 Panc Software 的创始人,专门从事复古风格的游戏。他创建了多个移动应用程序,喜欢在海滩上散步、像素艺术和阅读 Corona 论坛。通过 电子邮件 联系他,或在 Twitter 上关注他:@pancsoftware。请查看他在 iOS、Android 和 Amazon 设备上的新游戏 Crosstown Smash!
抱歉,目前评论表单已关闭。