Celestia/Celx 脚本/CELX Lua 方法/CEL 命令 select
外观
select { object <string> }
选择指定的物体 <string> 以便对其执行其他命令。
参数
- object <string>
- 行星、卫星、小行星、彗星、星系、航天器等的名称。无默认值。
如果您当前的位置在太阳系 **之外**,并且想要选择太阳系 **内部** 的物体,
您必须在 <string> 中包含 “Sol/”(我们太阳的名称)。
CELX 等效
基于 celestia:select() 方法;
- 找到名称为 <string> 的物体,该物体必须被选中并存储在 "objectname" 中。
objectname = celestia:find( <string> )
- 使用 celestia:select() 方法选择 "objectname"。
celestia:select(objectname)
总结
objectname = celestia:find( <string> ) celestia:select(objectname)
示例-1
选择恒星毕宿五。
CEL
select { object "Aldebaran" }
CELX 与 celestia:select() 方法
aldebaran = celestia:find("Aldebaran") celestia:select(aldebaran)
示例-2
在 **太阳系** **内** 选择行星火星
CEL
select { object "Mars" }
CELX 与 celestia:select() 方法
mars = celestia:find("Mars") celestia:select(mars)
示例-3
在 **太阳系** **内** 或 **外** 选择行星火星
CEL
select { object "Sol/Mars" }
CELX 与 celestia:select() 方法
mars = celestia:find("Sol/Mars") celestia:select(mars)