Files
netease-bedrock-wiki/mconline/10-addon教程/第10章:你的第一个MOD/课程05.MOD第四步:UI与服务端客户端通信.md
2025-08-25 18:36:29 +08:00

839 B
Raw Blame History

front, hard, time
front hard time
进阶 10分钟

MOD第四步UI与服务端/客户端通信

作者:境界

什么是UI

UI是玩家与游戏交互的界面。比如在世界中有许多方块带有特殊的功能使用这些方块时游戏会弹出UI交互界面来引导玩家进行下一步动作。使用MCSTUDIO的界面编辑器可以快速进行界面制作。界面的样式文件最后也会用json的文件格式保存在附加包的资源包中。

与客户端/服务端通信

UI自身也运行在客户端上因此一般情况下在UI文件内都可以使用客户端的接口。若需要调用客户端系统的方法可以使用ClientApi.GetSystem接口来获得客户端系统同时它会携带NotifyToServer接口因此也可以直接将UI的数据传送到服务端上。