跳轉到內容

Celestia/Celx 指令碼/CELX Lua 方法/CEL 命令 setambientlight

來自華夏公益教科書,自由的教科書

setambientlight

[編輯 | 編輯原始碼]

setambientlight { brightness <valuenumber> }

相當於 set { name "AmbientLightLevel" value <valuenumber> } 命令。將環境光的亮度級別設定為指定的值 <valuenumber>。

引數

brightness <valuenumber>
一個數字,指定環境光的亮度級別。
必須在 0.0 (最小) 到 1.0 (最大) 範圍內。
超出有效範圍的值將調整到最接近的有效值。預設值為 0。
為了真實感,這應該設定為 0.0。
將其設定為 1.0 會導致行星背對太陽的一側看起來與光照側一樣亮。


CELX 等效項

基於 celestia:setambient() 方法。

  • 設定環境光級別。
    給定的 <valuenumber> 是新的環境光級別,必須在 0 到 1 之間。
celestia:setambient(<valuenumber>)


示例
將環境光的亮度級別設定為 0.15。

CEL

set { name "AmbientLightLevel" value 0.15 }

-- 或者 --

setambientlight { brightness 0.15 }

CELX

celestia::setambient(0.15)


返回 CEL 命令索引

華夏公益教科書