--装备面板tab配置
--右侧tab的图片名分别对应:pbtn140.png和pbtn141.png,放到common目录下
def.equipCusTabs = {
startPosY = 410, --起始y坐标,装备y坐标,以这个为基数,后续排列tab默认减少86个像素向下排列
selectColor = 250, --选中文字色
fontSize = 24, --字体大小
leftPosX = 7, --左侧tab的x坐标位置
rightPosX = 370, --右侧tab的x坐标位置
labelOffsetLeft = { --左侧tab文字坐标偏移
x = 2,
y = 12
},
labelOffsetRight = { --右侧tab文字坐标偏移
x = -2,
y = 12
},
tabs = { --自定义tabs
['state'] = { --原始tab,不要删,可调整坐标、名称、顺序
ofSide = "left",
name = "状\n态",
posy = 324
},
['skill'] = { --同上
ofSide = "left",
name = "技\n能",
posy = 238
},
['attributes'] = { --同上
ofSide = "left",
name = "属\n性",
posy = 152
},
['gjss'] = { --自定义tab
ofSide = "right", --left表示左侧tab,right表示右侧tab
name = "高\n级", --名称
posy = 410, --y坐标位置
infoHeight = 368, --内容区域高度,高于368则自动出滚动条
callMethod = "loadGJSS", --服务端函数
bg = "bg" --自定义内容背景图,放到panels/equip目录下
}
}
}
--他人面板
def.otherEquipCusTabs = { --同上配置
startPosY = 410,
selectColor = 250,
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 = "loadGJSS",
bg = "bg"
},
['shizhuang'] = {
ofSide = "right",
name = "时\n装",
posy = 410,
infoHeight = 368,
callMethod = "loadGJSS",
bg = "bg"
}
}
}
procedure _loadGJSS;
begin
This_Player.PlayerNotice('REQC=1:Text:20:20:24:自定义内容@250:left',5);
end;
//params这个参数是查看他人装备时回传的玩家名称
procedure _loadOtherGJSS(params:string);
begin
This_Player.PlayerNotice('REQPC=1:Text:20:20:24:调用'+params+'的信息@250:left',5);
end;