Celestia/Celx 脚本/CELX Lua 方法/CEL 命令星座
外观
星座 { 设置 | 清除 <名称> }
设置在 <名称> 中定义的单个星座的渲染,
-- 或者 --
清除在 <名称> 中定义的单个星座的渲染。
注意
- 除了设置或清除星座的渲染之外,此命令还会影响星座的名称。
- 渲染标志 { 设置 "星座" } 命令必须在此命令之前给出,以启用星座的渲染。
参数
- 设置 <名称> -- 或者 -- 清除 <名称>
- 一个字符串,其中包含应用渲染更改的星座的名称。
特殊值 "全部",用于一次设置或清除所有星座的渲染。
否则必须是以下一项(或多项,以空格分隔):- "仙女座", "唧筒座", "天燕座", "宝瓶座", "天鹰座", "天坛座", "白羊座", "御夫座", "牧夫座", "雕具座", "鹿豹座", "巨蟹座", "猎犬座", "大犬座", "小犬座", "摩羯座", "船底座", "仙后座", "半人马座", "仙王座", "鲸鱼座", "变色龙座", "圆规座", "鸽子座", "后发座", "南冕座", "北冕座", "乌鸦座", "巨爵座", "南十字座", "天鹅座", "海豚座", "剑鱼座", "天龙座", "小马座", "波江座", "天炉座", "双子座", "鹤座", "武仙座", "时钟座", "长蛇座", "水蛇座", "印第安座", "蝎虎座", "狮子座", "小狮座", "天兔座", "天秤座", "狼座", "天猫座", "天琴座", "山案座", "显微镜座", "独角兽座", "蝇座", "矩尺座", "八分仪座", "蛇夫座", "猎户座", "孔雀座", "飞马座", "英仙座", "凤凰座", "绘架座", "双鱼座", "南鱼座", "船尾座", "罗盘座", "网罟座", "天箭座", "人马座", "天蝎座", "雕刻家座", "盾牌座", "蛇头座", "蛇尾座", "六分仪座", "金牛座", "望远镜座", "三角座", "南三角座", "杜鹃座", "大熊座", "小熊座", "船帆座", "室女座", "飞鱼座", "狐狸座".
- 如果 ..\celestia\data 目录中的 asterisms.dat 文件包含替代星群和/或星座名称,则此文件中提到的名称也可以用在此参数中。
CELX 等效
基于 1.6.0 celestia:showconstellations() 和 1.6.0 celestia:hideconstellations() 方法。
- 定义一个包含要应用渲染更改的星座的名称 <名称> 的表。
table = {"name1", "name2"}
- 使用 celestia:showconstellations() 方法来启用星座名称表的渲染。
celestia:showconstellations(table)
- 使用 celestia:hideconstellations() 方法来禁用星座名称表的渲染。
celestia:hideconstellations(table)
总结
table = {"name1", "name2"} celestia:showconstellations(table)
-- 或者 --
table = {"name1", "name2"} celestia:hideconstellations(table)
示例
只显示黄道星座。
CEL
renderflags { set "constellations" } constellations { clear "all"} constellations { set "Pisces Aries Taurus Gemini Cancer Leo Virgo Libra Scorpius Ophiuchus Sagittarius Capricornus Aquarius"}
CELX
celestia:setrenderflags{constellations = true} zodiac = {"Pisces", "Aries", "Taurus", "Gemini", "Cancer", "Leo", "Virgo", "Libra", "Scorpius", "Ophiuchus", "Sagittarius", "Capricornus", "Aquarius"} celestia:hideconstellations() celestia:showconstellations(zodiac)