meta data for this page
  •  

📚 差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
scripting:world:core [2025/08/06 03:55] bibiboxsscripting:world:core [2025/08/28 02:49] (当前版本) bibiboxs
行 545: 行 545:
 ### GetWorldCloudColor() ### GetWorldCloudColor()
  
-> 获取游戏世界云层颜色。+> 获取游戏世界**云层颜色**
  
 ```javascript ```javascript
行 555: 行 555:
 ### SetWorldCloudDensity() ### SetWorldCloudDensity()
  
-> 设置游戏世界云层密度,默认为`0.3`,限制范围`0.0~1.0`。+> 设置游戏世界**云层密度(强度)**,默认为`0.5`,限制范围`0.0~1.0`。
  
 ```javascript ```javascript
-function SetWorldCloudDensity( scale: float )+function SetWorldCloudDensity( density: float )
 ``` ```
  
行 565: 行 565:
 ### GetWorldCloudDensity() ### GetWorldCloudDensity()
  
-> 获取游戏世界云层密度。+> 获取游戏世界**云层密度(强度)**
  
 ```javascript ```javascript
行 1170: 行 1170:
 ```javascript ```javascript
 SendSocketData("127.0.0.1:8192", "Test"); SendSocketData("127.0.0.1:8192", "Test");
 +```
 +
 +
 +
 +### ReplaceTerrainLayer()
 +
 +> 尝试**替换修改**地形层贴图,具体参考[地形层贴图ID](reference/instances)文档。
 +
 +> 注意:此方法会产生些许开销,如果一个层的`layer`已经被替换 ,那么下一次需要使用新的`layer`来进行后续替换。
 +
 +[note]
 +在游戏场景运行时,会对**使用较少**的贴图自动进行**剔除优化**,因此可能少数情况下会出现**无法找到贴图**的提示。
 +[/note]
 +
 +```javascript
 +function ReplaceTerrainLayer( layer: int, newLayer: int )
 ``` ```