5.0升级说明
2022年10月16日 更新
开启更多功能,提升办公效能

5.0版本做了较大升级,4.0升级为5.0需要考虑如下问题:


1、5.0的定制皮肤统一存放在目录:pic\bzmir\newui 目录下,因此在升级时,需要从5.0包中升级这些素材

2、新增配置文件:mir2.bzUIConfig, 此文件主要以配置皮肤为主,具体可以参考文节中的注释。升级时需要包含此文件,否则会导致卡更新

3、一体时装升级,可支持一体时装时,增配其他外显。例如:我需要在穿戴一体时装时,同时打开翅膀外显,则需要在一体时装中增加如下配置即可:

{
        "uid": 1,
        "Id": 1,
        "OffSet": 0,
        "WhichLib": "horse",
"openHair": false,
"openWing": true,
"openWeapon": false
},

4、bzconfig变化:

--老虎离线挂机开关,true=打开;false=关闭
def.offToSaftyOnline = false
--任务面板开关(5.0布局支持),true=打开;false=关闭
def.showTasks = false
--英雄布局开关(5.0布局支持),true=打开;false=关闭
def.showHeroBtns = false
--右侧折叠菜单缩放(5.0布局支持)
def.moremenuScale = 1
--骑马开关,true=打开,false=关闭(默认关闭)
def.openHorse= false
--掉战队开关,此开关打开,并且也购买了掉战队可生效(默认关闭)
def.openADVCopros = false
--装备面板自定义
def.equipCusTabs = {
    startPosY = 410, --装备侧边按钮起始Y坐标
    selectColor = 150, --装备侧边按钮起始X坐标
    fontSize = 24, --装备侧边按钮文字字体大小
    leftPosX = 7, --侧边按钮x坐标
    rightPosX = 370, --侧边按钮y坐标
    labelOffsetLeft = { --左侧文字偏移
        x = 2,
        y = 12
    },
    labelOffsetRight = { --右侧文字偏移
        x = -2,
        y = 12
    },
    tabs = { --tab集合
        ['state'] = { --状态tab
            ofSide = "left", --放在左边还是右边,left为左边
            name = "状\n态", --名字
            posy = 324, --y坐标
            bg = "bg" --可指定点开后的装备面板背景图片
        },
        ['skill'] = { --同上,此为技能按钮
            ofSide = "left",
            name = "技\n能",
            posy = 238,
            bg = "bg"
        },
        ['attributes'] = { --同上,此为属性按钮
            ofSide = "left",
            name = "属\n性",
            posy = 152,
            bg = "bg"
        },
        ['gjss'] = { --自定义的面板按钮
            ofSide = "right", --放在哪边,比如此案例中放在右侧
            name = "高\n级", --名称
            posy = 410, --y坐标
            infoHeight = 368, --面板高度
            callMethod = "loadGJSS", --打开后唤起的远程函数
            bg = "bg",
isHero = true --表示是否为“英雄”面板
        }
    }
}
def.otherEquipCusTabs1 = { --他人面板
    startPosY = 410,
    selectColor = 150,
    fontSize = 24,
    leftPosX = 7,
    rightPosX = 370,
    labelOffsetLeft = {
        x = 2,
        y = 12
    },
    labelOffsetRight = {
        x = -2,
        y = 12
    },
    tabs = {
        ['gjss'] = { --他人自定义面板不支持英雄透出
            ofSide = "left",
            name = "高\n级",
            posy = 324,
            infoHeight = 368,
            callMethod = "loadGJSS1",
            bg = "bg"
        },
        ['shizhuang'] = {
            ofSide = "right",
            name = "时\n装",
            posy = 410,
            infoHeight = 368,
            callMethod = "loadGJSS1",
            bg = "bg"
        }
    }
}

更多功能需要购买5.0布局升级包后才能使用