LoadingMessages.cs
文件大小
9.8K
版本号
1.0.9
关于进度信息加载
在加载屏幕上显示您自己的可自定义文本
此插件允许您在加载屏幕上显示自定义文本。它会以固定的速率用您想要的内容替换两个状态字符串。
强调
- 支持Unity富文本功能。
- 可以指定多条消息并循环播放。
- 队列消息可以定制(显示队列位置)。
- 可以指定玩家接收数据时显示的“最后一条消息”。
- 支持的标签{PLAYERNAME},{AHEAD} and {BEHIND}(仅限队列)。
- 使用较短版本的十六进制颜色代码,例如:#99ccff(坏)、#9cf(好)。
- 如果插件导致性能问题,请增加文本显示频率。
配置
LoadingMessages 可以在目录下的文件中配置设置和选项config。建议使用编辑器和验证器以避免格式问题和语法错误。
- Text Display Frequency (Seconds) – 向连接客户端发送自定义文本的频率。在加载过程中,客户端会根据其加载速度更改状态,这种情况可能会频繁发生。
- Enable Messages Cyclicity – 仅显示一条(第一条)消息,或循环显示它们。
- Use Random Cyclicity (Instead of sequential) – 可以随机或顺序地选择消息。
- Cycle Messages Every~N N Seconds – 插件应该多久更改一次消息?
- Messages – 消息数组。
- Enable Queue Messages – 为队列中的玩家启用相同的功能。
- Queue Messages – 与消息相同,但仅适用于队列中的玩家。可以使用底部状态字符串中的 {AHEAD} 和 {BEHIND} 占位符来显示玩家领先和落后当前玩家的程度。
- Last Message (When entering game) – 当客户端正在接收数据并即将重生时将显示此消息。顶部状态文本将保持不变,并将在下次重生时显示。
{
"Text Display Frequency (Seconds)": 0.3,
"Enable Messages Cyclicity": false,
"Use Random Cyclicity (Instead of sequential)": false,
"Cycle Messages Every ~N Seconds": 3.0,
"Messages": [
{
"Top Status": "<color=#ff0>Welcome {PLAYERNAME}!</color>",
"Bottom Status": "<color=#9cf>Enjoy your stay.</color>"
},
{
"Top Status": "<color=#9cf>Hi there!</color>",
"Bottom Status": "<color=#ff0>Enjoy your stay.</color>"
}
],
"Enable Queue Messages": true,
"Queue Messages": [
{
"Top Status": "<color=#ff0>You're in queue...</color>",
"Bottom Status": "<color=#9cf>{AHEAD} players ahead of you.</color>"
},
{
"Top Status": "<color=#ff0>You're in queue...</color>",
"Bottom Status": "<color=#ff0>{BEHIND} players behind you.</color>"
}
],
"Last Message (When entering game)": {
"Top Status": "<color=#ff0>Welcome to our server!</color>",
"Bottom Status": "<color=#060>Entering game...</color>"
}
}
🔗 原网址
© 版权声明
THE END
- 最新
- 最热
只看作者