Solar2D Native

Solar2D Native 允许您扩展 Solar2D 的功能,超越 Solar2D Lua API (参考) 提供的功能。例如,您可以使用原生语言,如Objective-C或 Java,并在原生代码和 Lua 代码之间传递信息。您还可以 创建插件,从而更轻松地将原生平台功能融入到使用 Solar2D 构建的应用中。

如果您不需要在应用中包含自定义原生代码,Solar2D 模拟器是最佳工具。从此处 开始

系统要求

桌面操作系统

  • macOS 10.11 或更高版本(适用于 iOS 和 Android 目标平台)
  • Windows 7 或更高版本(适用于 Android 目标平台)

开发工具

  • iOS — Xcode(Apple 允许向 App Store 提交应用的最低版本)
  • Android — Android SDK 24.4.1 或更高版本,支持 Android 平台 6.0(API 级别 23)或更高版本

入门指南

iOS

要开始使用适用于 iOS 的 Solar2D Native,请前往 Solar2D Native — iOS

Android

要开始使用适用于 Android 的 Solar2D Native,请前往 Solar2D Native — Android

插件开发

插件允许您扩展 Solar2D 功能,利用预构建组件。您可以创建可在多个项目中重复使用的插件,还可以将插件提交到 免费插件目录 以及第三方市场(例如 Solar2D MarketplaceSolar2D Plugins)中。

在我们的 插件 指南或 插件提交指南 中了解更多信息。

自托管插件

Solar2D Native 用户可以启用托管在第三方服务器上的插件。在我们的 自托管插件 指南中了解更多信息。