Celestia/Celx 指令碼/CELX Lua 方法/CEL 命令 setradius
外觀
setradius { object <名稱> radius <數字> }
設定物體的新的半徑。
引數
- object <名稱>
- 要更改半徑的物體的名稱。必須是字串。
- radius <數字>
- 物體的新的半徑,以公里為單位的數字。預設值為 1 公里 !!!
CELX 等效項
基於 1.5.0 object:setradius() 方法。
- 找到名為 <名稱> 的物體,並存儲在 object 中。
object = celestia:find(<name>)
- 將 object 的半徑設定為 <數字> 公里。
object:setradius(<number>)
總結
object = celestia:find(<name>) object:setradius(<number>)
示例
將地球的半徑放大 20 倍,然後使月球的半徑與地球的新半徑一樣大。
CEL
setradius { object "Sol/Earth" radius 127562 }
setradius { object "Sol/Earth/Moon" radius 127562 }
CELX
object1 = celestia:find("Sol/Earth")
robject1 = object1:radius()
object2 = celestia:find("Sol/Earth/Moon")
object1:setradius(20*robject1)
robject1 = object1:radius()
object2:setradius(robject1)