沙盘引擎 (SEngine)

创意诞生沙盘世界,不止如此想象!

用户工具

站点工具


scripting:client:main

📚 差别

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

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
scripting:client:main [2024/01/31 12:54] bibiboxsscripting:client:main [2024/04/04 18:29] (当前版本) bibiboxs
行 15: 行 15:
  
 > 当**客户端脚本**被完整加载后调用。 > 当**客户端脚本**被完整加载后调用。
 +
 +> **注意:此事件并非是客户端首个运行事件,通常会等待`Player`完整加载后才会执行,因此部分有关`OnPlayerXXX`的事件可能会更加提前。**
  
  
行 305: 行 307:
 ### SetChatEnabled() ### SetChatEnabled()
  
-> 设置是否允许开启游戏聊天窗口,默认为`true`,否则将无法通过正常方式打聊天框(但可正常收到消息)+> 设置游戏聊天
 > >
 > *此功能可用作主菜单界面,此时通常不希望玩家使用“聊天”功能。* > *此功能可用作主菜单界面,此时通常不希望玩家使用“聊天”功能。*
行 311: 行 313:
 ```javascript ```javascript
 function SetChatEnabled( enable: bool ) function SetChatEnabled( enable: bool )
 +```
 +
 +
 +
 +### GetChatEnabled()
 +
 +> 获取游戏聊天框开关。
 +
 +```javascript
 +function GetChatEnabled(): bool
 +```
 +
 +
 +
 +### SetChatPanelPivot()
 +
 +> 设置游戏聊天框锚点位置(强制),默认值为`-1`(遵循游戏默认设置),通过此方法设定位置后,即使玩家在游戏选项设置了锚点位置,也会优先使用当前方法所设置的位置。
 +>
 +> *此功能适用于部分U丰富的模组,可能不希望聊天框占用模组UI位置(例如血条、状态条、信息面板等),可以使用此方法强制设定聊天框位置。*
 +
 +```javascript
 +function SetChatPanelPivot( pivot: int = -1 )
 +```
 +```javascript
 +SetChatPanelPivot(-1); //Use engine config (default)
 +SetChatPanelPivot(0); //Change pivot to Left_Top
 +SetChatPanelPivot(1); //Change pivot to Left_Center
 +SetChatPanelPivot(2); //Change pivot to Left_Bottom
 ``` ```
  
行 652: 行 682:
 function ExistSaveData( slot: int = 0 ): bool function ExistSaveData( slot: int = 0 ): bool
 ``` ```
 +
 +
 +
  
  
scripting/client/main.1706676879.txt.gz · 最后更改: 2024/01/31 12:54 由 bibiboxs