2016 年 5 月 20 日
来自论坛 — 第 124 期
欢迎来到最新一期的来自论坛。在这个系列中,客座博主 Alex Jackson 将重点介绍 Corona 论坛 中杰出的主题。目的是引起人们对我们自己后院中正在进行的那些最引人入胜、最有趣、最发人深省的讨论的关注。
请访问论坛加入这些对话或开始您自己的对话!
来自 Google 地图的更多内容
第一个技巧简短而精彩,它围绕着 Corona SDK 的基础之一:OpenGL 层。众所周知,由于 Corona SDK 的底层架构,任何创建原生对象的 native.* API 调用都会将该元素放置在您的 Corona 应用程序中创建的图形对象之上。
如果您将目光投向了一个超级吸引人的地理标记游戏,这会带来相当大的麻烦。您不能使用 display.save() 等捕获地图,也不能标记您创建的地图。但是,出色的 Corona 开发人员 AidenWolf 提醒我们,我们仍然可以利用 Google Static Maps API。查看下面的原始主题,了解如何轻松修改地图图像!
https://forums.coronalabs.com/topic/62580-how-to-save-photo-from-nativenewmapview/
远程服务器查询工作流程
如果您没有系统管理员背景,将您的 Corona 项目配置为与您的远程服务器良好交互可能会有些困难。理解所有活动的部件并不是最令人兴奋的过程。
幸运的是,模范的 Corona 支持工程师 Rob Miracle 回应了一个关于此主题的论坛帖子中的一些问题,并通过对 SQL 集成的更精细方面进行快速而简洁的讨论,帮助了所有人。点击进入原始帖子,获取更多关于这项非常必要的技能的信息。
https://forums.coronalabs.com/topic/63163-its-possible-accessing-remote-sql-server-database/
一些关于桌面窗口大小的提示
Corona 社区仍在广泛地摸索 Windows 和 OS X 桌面部署的细节。虽然我们现在可以访问大多数移动开发标准 API,但仍然有一些 API 无法直接应用。
其中一个缺失的部分是我们项目的读取顺序。是先读取config.lua
文件,还是先将桌面环境排队以识别 display.* API 的各种值?正如 Corona 工程师 Joshua Quick 所说
“这是一个先有鸡还是先有蛋的问题。我们需要读取您的 'config.lua'
文件来确定窗口的像素宽度和高度,这当然意味着 display.*
Lua API 不能供您使用,因为您要读取的像素宽度和高度尚未确定。”
我包括了两个不同的论坛帖子,它们深入探讨了这个主题,以便您在遇到这种桌面特性时能够充分武装。请查看下面的链接,了解更多关于桌面显示值讨论的信息!
https://forums.coronalabs.com/topic/63123-display-in-configlua
https://forums.coronalabs.com/topic/63200-how-to-get-current-screen-resolution/
关于 Alex
Alex Jackson 是一位独立开发者,也是 Panc Interactive 的创始人,专门从事复古风格游戏。他创建了多个移动应用程序,喜欢在沙滩上散步,像素艺术和阅读 Corona 论坛。通过 电子邮件 联系他或在 Twitter 上关注他:@pancinteractive。在 iOS、Android、Windows Phone 和 Amazon 设备上查看他的新游戏 Segreta。
抱歉,评论表单目前已关闭。