跳转到内容

Celestia/Celx 脚本

来自维基教科书,自由的教科书,自由的世界

CELX 脚本

[编辑 | 编辑源代码]

CELX 脚本可用于与用户交互,更改 Celestia 的视角和显示内容,以及进行复杂的计算。

CELX 首次出现在 Celestia v1.3.1 中。CELX 由 Lua 编程语言与 Celestia 特定的 API 相结合而成。也就是说,CELX 使用 Lua 语法和大多数基本的 Lua 库,并添加了 Celestia 特定的功能。

与 CEL 脚本相比,CELX 的最大优势在于它是一种真正的编程语言,包括函数和循环等控制结构,并提供了更多可能性,例如交互性。然而,这种强大也使得 CELX 更难学习和使用,并成为其相对于 CEL 脚本的主要缺点。

[编辑 | 编辑源代码]

一些针对 Celestia 的 示例 Lua 脚本 可在 SourceForge 上找到。

Celestia 的 Lua 函数的完整列表可在 Harald Schmidt 的网站 上找到。

一些有用的 .CEL 和 .CELX 脚本可在 Don G's Celestia Scripting Resources 上找到。

华夏公益教科书