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]