2.6
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
---
|
||||
front:
|
||||
hard: 进阶
|
||||
time: 10分钟
|
||||
---
|
||||
|
||||
# MOD第四步:UI与服务端/客户端通信
|
||||
|
||||
|
||||
|
||||
#### 作者:境界
|
||||
|
||||
|
||||
|
||||
#### 什么是UI
|
||||
|
||||
UI是玩家与游戏交互的界面。比如在世界中有许多方块带有特殊的功能,使用这些方块时,游戏会弹出UI交互界面,来引导玩家进行下一步动作。使用MCSTUDIO的界面编辑器可以快速进行界面制作。界面的样式文件最后也会用json的文件格式保存在附加包的资源包中。
|
||||
|
||||
|
||||
|
||||
#### 与客户端/服务端通信
|
||||
|
||||
UI自身也运行在客户端上,因此一般情况下,在UI文件内都可以使用客户端的接口。若需要调用客户端系统的方法,可以使用ClientApi.GetSystem接口来获得客户端系统,同时它会携带NotifyToServer接口,因此也可以直接将UI的数据传送到服务端上。
|
||||
|
||||
Reference in New Issue
Block a user