本指南将帮助您在 Windows 上启动并运行 Solar2D。
您无需安装 Android SDK 即可使用 Solar2D。但是,要创建在实际 Android 设备上进行测试的设备构建,您需要 Java 开发工具包 (JDK)。安装过程如下所述。
我们假设您已经下载了 Solar2D。现在,双击 .msi
安装程序文件,然后按照安装向导中的步骤操作。
Solar2D 2020.3629 及更高版本不再需要安装 JDK。
安装 Solar2D 允许您在 PC 上本地创建和测试应用程序。如果您打算构建用于在 Android 设备上进行测试的应用程序,则需要安装
jdk-8u261-windows-i586.exe
您需要一个文本编辑器或 IDE 来编写 Solar2D 项目的代码。如果您还没有喜欢的文本编辑器,建议使用以下选项
Solar2D 开发环境由两个方面组成:Solar2D 模拟器和 Solar2D 控制台窗口。
Solar2D 模拟器是您应用程序的直观表示和测试环境。您在模拟器中看到的内容通常就是您的应用程序在部署到实际设备上时的外观和功能。Solar2D 模拟器是一个必不可少的工具,因为它允许您在主动响应的环境中即时查看代码更改,该环境非常接近设备。
Solar2D 模拟器控制台是您可以查看有关程序中发生情况的诊断消息的地方。启动 Solar2D 模拟器时,将自动显示此窗口。
适用于 Windows 的 Solar2D 模拟器具有以下基本菜单项
文件菜单是创建或打开项目(应用程序)的地方。这也是您构建应用程序以在设备上进行分发或测试的地方。最后,此菜单提供对模拟器首选项的访问。
硬件菜单用于模拟物理设备操作,例如旋转屏幕。
视图菜单允许您打开欢迎屏幕,该屏幕提供对最近项目、Solar2D 开发者资源等的快速访问。此菜单还允许您访问 Solar2D 模拟器控制台(控制台)。最后,此菜单包含用于操作模拟器窗口或更改外观的选项
要在 Solar2D 模拟器中启动特定应用程序而不双击它,请使用如下命令
"C:\Program Files\Corona Labs\Corona\Corona Simulator.exe" "C:\Documents and Settings\MyAccount\My Documents\Corona Apps\My App\main.lua"
如果您不希望 Solar2D 模拟器控制台窗口自动出现,请使用 /no-console
选项
"C:\Program Files\Corona Labs\Corona\Corona Simulator.exe" /no-console
使用上面的 /no-console
选项后,所有 Lua print()
函数和 Solar2D 日志消息都可以通过标准输出流 (stdout
) 接收。
允许使用一个附加标志 (/debug
),它允许 IDE 将调试器连接到模拟器会话。它应该紧跟在 .exe
之后。
如果您是 Solar2D 新手,最有趣的学习方法是创建一个简单的游戏。如果您以前从未创建过移动应用程序或进行过编程,请不要担心 - 指南中的章节将引导您完成从头到尾的整个过程!