General
通用模块,提供通用功能与服务
general.openUrl通用-用系统默认浏览器打开网页地址打开URL
参数说明
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
url | string | 否 | — | — |
调用
typescript
piclient.emit("general.openUrl",{
url: "" //地址
})
general.setSendWebFPS通用-屏幕信息发送帧率设置屏幕信息接口发送帧率(1-10),代表每次间隔多少次信息只发送一次
参数说明
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
sendWebFPS | number | 否 | — | — |
调用
typescript
piclient.emit("general.SetSendWebFPS",{
SendWebFPS: 0.0,
})
general.httpDownload通用-URL下载下载文件到Saved/Download下
参数说明
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
URL | string | 否 | — | — |
tag | string | 否 | — | — |
调用
typescript
piclient.emit("general.httpDownload",{
URL: "",
tag: "",
})
general.quitGame通用-关闭程序关闭当前客户端程序
参数说明
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
time | string | 否 | — | 单位秒 |
调用
typescript
piclient.emit("general.quitGame",{
time: "0.0", //单位秒
})
general.gameSetting通用-设置设置基础配置
参数说明
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
renderQuality | string | 否 | — | 低0,中1,高2,极致3,电影级4 |
screenPercentage | string | 否 | — | 单位 |
maxFps | string | 否 | — | — |
resolution | string | 否 | — | 1920x1080,格式以x隔开 |
illuminationMethod | string | 否 | — | 0实时渲染 1全局照明 |
characterLogo | string | 否 | — | 第三人称角色logo |
fullScreen | boolean | 否 | — | 全屏false关闭true开启 |
highlight | string | 否 | — | 0关闭1开启 |
调用
typescript
piclient.emit("general.gameSetting",{
renderQuality: "3", //低0,中1,高2,极致3,电影级4
screenPercentage: "100", //单位
maxFps: "60",
resolution: "1920x1080", //1920x1080,格式以x隔开
illuminationMethod: "0", //0实时渲染 1全局照明
characterLogo: "", //第三人称角色logo
})
general.getResFiles通用-获取res资源文件列表只能获取\PiCIMOS\Saved\res目录下的文件
调用
typescript
piclient.emit("general.getResFiles",{})
piclient.on("general.getResFiles",'',(res) => {
console.log(res)
})
general.importModel通用-导入模型文件必须是\PiCIMOS\Saved\res目录下的文件
参数说明
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
modelName | string | 是 | — | 导入的文件名称 |
调用
typescript
piclient.emit('general.importModel', { modelName:'文件名称' })