这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
scripting:client:main [2024/01/31 12:54] – bibiboxs | scripting: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(): | ||
+ | ``` | ||
+ | |||
+ | |||
+ | |||
+ | ### SetChatPanelPivot() | ||
+ | |||
+ | > 设置游戏聊天框锚点位置(强制),默认值为`-1`(遵循游戏默认设置),通过此方法设定位置后,即使玩家在游戏选项设置了锚点位置,也会优先使用当前方法所设置的位置。 | ||
+ | > | ||
+ | > *此功能适用于部分U丰富的模组,可能不希望聊天框占用模组UI位置(例如血条、状态条、信息面板等),可以使用此方法强制设定聊天框位置。* | ||
+ | |||
+ | ```javascript | ||
+ | function SetChatPanelPivot( pivot: int = -1 ) | ||
+ | ``` | ||
+ | ```javascript | ||
+ | SetChatPanelPivot(-1); | ||
+ | SetChatPanelPivot(0); | ||
+ | SetChatPanelPivot(1); | ||
+ | SetChatPanelPivot(2); | ||
``` | ``` | ||
行 652: | 行 682: | ||
function ExistSaveData( slot: int = 0 ): bool | function ExistSaveData( slot: int = 0 ): bool | ||
``` | ``` | ||
+ | |||
+ | |||
+ | |||