zcauniverse 发表于 2008-5-3 16:46

zcauniverse 发表于 2008-5-3 17:04

deepgreen 发表于 2008-5-9 19:46

网上找到点资料,希望有所帮助。

celestia支持两类script.

一是cel script, 脚本类似于一系列的模拟键盘输入,指令挨个执行,没有复杂的分支循环结构,没有和用户交互的功能,不能支持很多新增特性。优势是简单易学。
教程参考:http://www.donandcarla.com/Celestia/cel_scripting/guide/Cel_Script_Guide_v1_0g.htm

二是celx script, 基于Lua脚本语言和celestia专用的CELX API。因为Lua是种真正的程序开发语言,celx脚本功能相当强大,提供交互功能。缺点是较难掌握。

先学Lua
http://www.lua.org/manual/5.1/
http://lua-users.org/wiki/TutorialDirectory

再学CELX API
http://celestia.h-schmidt.net/celx-summary-latest.html
http://celestia.h-schmidt.net/

[ 本帖最后由 deepgreen 于 2008-5-9 19:48 编辑 ]
页: [1]
查看完整版本: celestia的脚本编写!