升级界面对接

一,继承服务端界面的抽象实体

public class TestUpgradeGui extends BaseUpgradeGui {

    public TestUpgradeGui(Player viewer) {
        super(viewer);
        
}

二,初始化必要数据

如上图所示,共分为4个部门(Department),每个部门皆有同样的5项数据。

  1. 部门等级

  2. 部门描述/升级描述

  3. 材料需求信息

  4. 部门状态(-1不可用、0升级中、1可升级)

  5. 升级倒计时/升级所需时间(⚠单位秒)

同时,需要一份额外数据。

6.部门是否可升级

因此,你需要在构造函数中进行初始化数据,如图。

三,对接按钮点击

如图,你需要对接升级按钮,以实现相关功能。你只需要简单地覆写方法即可。

四,为玩家打开界面

Last updated

Was this helpful?