配置文件

config.yml

作用: 配置文件

#所有尺寸比例(GUI,HUD),取值0-1
#暂不建议修改他,默认为1即可
#这个配置不稳定,但是预留出来了
proportion: 1.0

hudKeyCmdConfig.yml

作用: 自定义HUD快捷键配置

#ID
队伍菜单: 
  #ID
  id: 队伍菜单
  #快捷键按下后执行的指令(玩家身份执行)
  cmd: 
  - /lr view team open
  #宽
  w: 25
  #高
  h: 25
  #HUD的X轴,支持算法计算
  #注意,算法最终的取值是: 0-1之间,超过该范围,会出现问题
  #玩家当前客户端窗口宽高变量:
  #   #(player_client_window_height)# : 当前玩家客户端高度
  #   #(player_client_window_width)# : 当前玩家客户端宽度
  x: '(#(player_client_window_width)# - 25)  / #(player_client_window_width)#'
  #HUD的y轴,支持算法计算
  y: '0.3 + 25 / #(player_client_window_height)#'
  #HUD图片
  image: '[local]LegendRpgImage/custom/队伍HUD.png'
  #键盘按键ID,参考VV按键ID
  keyCode: 20
  #HUD的权重,该值谁大,谁在上方
  z: 1
个人: 
  id: 个人
  cmd: 
  - /lr view atr openPlayerInfo
  h: 25
  image: '[local]LegendRpgImage/custom/个人HUD.png'
  keyCode: 25
  w: 25
  x: '(#(player_client_window_width)# - 25)  / #(player_client_window_width)#'
  y: 0.3
  z: 1
RPG背包: 
  id: RPG背包
  cmd: 
  - /lr view inv open
  h: 25
  image: '[local]LegendRpgImage/custom/背包HUD.png'
  keyCode: 23
  w: 25
  x: '(#(player_client_window_width)# - 25)  / #(player_client_window_width)#'
  y: '0.3 + 25* 2 / #(player_client_window_height)#'
  z: 1

hudslot.yml

作用: 拓展槽图片配置

#HUD槽,可自行添加自定义
#ID
11:
  #ID
  id: 11
  #宽
  w: 40
  #高
  h: 40
  #HUD的X轴,支持算法计算
  #注意,算法最终的取值是: 0-1之间,超过该范围,会出现问题
  #玩家当前客户端窗口宽高变量:
  #   #(player_client_window_height)# : 当前玩家客户端高度
  #   #(player_client_window_width)# : 当前玩家客户端宽度
  x: '0.02 + 36 / #(player_client_window_width)# * 4 + 40 / #(player_client_window_width)#'
  #HUD的y轴,支持算法计算
  y: '(#(player_client_window_height)# - 40) / #(player_client_window_height)#'
  #键盘按键ID
  keyId: 
  #是否显示键盘按键文本
  showKeyText: true
  #槽类型
  #可选值: ITEM : 物品槽 | SKILL : 技能槽
  type: ITEM
2: 
  id: 2
  h: 36
  keyId: 48
  showKeyText: true
  type: SKILL
  w: 36
  x: '0.02 + 36 / #(player_client_window_width)#'
  y: '(#(player_client_window_height)# - 36) / #(player_client_window_height)#'
3: 
  id: 3
  h: 36
  keyId: 34
  showKeyText: true
  type: SKILL
  w: 36
  x: '0.02 + 36 / #(player_client_window_width)# * 2'
  y: '(#(player_client_window_height)# - 36) / #(player_client_window_height)#'
4: 
  id: 4
  h: 36
  keyId: 35
  showKeyText: true
  type: SKILL
  w: 36
  x: '0.02 + 36 / #(player_client_window_width)# * 3'
  y: '(#(player_client_window_height)# - 36) / #(player_client_window_height)#'
9: 
  id: 9
  h: 36
  keyId: 47
  showKeyText: true
  type: SKILL
  w: 36
  x: 0.02
  y: '(#(player_client_window_height)# - 36) / #(player_client_window_height)#'
10: 
  id: 10
  h: 40
  keyId: 
  showKeyText: true
  type: ITEM
  w: 40
  x: '0.02 + 36 / #(player_client_window_width)# * 4'
  y: '(#(player_client_window_height)# - 40) / #(player_client_window_height)#'

state.yml

作用: HUD状态栏配置

#这个配置文件中的xy轴均支持算法
#注意,算法最终的取值是: 0-1之间,超过该范围,会出现问题
#玩家当前客户端窗口宽高变量:
#   #(player_client_window_height)# : 当前玩家客户端高度
#   #(player_client_window_width)# : 当前玩家客户端宽度
#
#最大行数
row: 2
#最大列数
column: 6
#状态栏刷新间隔(毫秒)
hudResetTime: 500
#如果当前最大只有一页的时候,是否展示分页按钮
usePage: true
#分页按钮的HUD配置
pageBtn: 
  #左翻页按钮图片路径
  leftPageUrl: '[local]LegendRpgImage/viewApi/invLeftBtn.png'
  #左翻页按钮图片按下路径
  leftPageClikeUrl: '[local]LegendRpgImage/viewApi/invLeftSelectedBtn.png'
  #左翻页按钮宽
  leftPageW: 5
  #左翻页按钮高
  leftPageH: 10
  #左翻页按钮X轴
  leftPageX: 0.51
  #左翻页按钮Y轴
  leftPageY: 0.76 + 17 * 2 /#(player_client_window_height)#
  #右翻页按钮图片路径
  rightPageUrl: '[local]LegendRpgImage/viewApi/invRightBtn.png'
  #右翻页按钮图片按下路径
  rightPageClikeUrl: '[local]LegendRpgImage/viewApi/invRightSelectedBtn.png'
  #右翻页按钮宽
  rightPageW: 5
  #右翻页按钮高
  rightPageH: 10
  #右翻页按钮X轴
  rightPageX: '0.51 + 100 / #(player_client_window_width)# - 0.03'
  #右翻页按钮Y轴
  rightPageY: 0.76 + 17 * 2 /#(player_client_window_height)#
#主背景HUD配置
mainBackground: 
  #主背景图片URL
  mainBackgroundUrl: '[local]LegendRpgImage/viewApi/translucent.png'
  #状态图标背景的宽度
  mainBackgroundW: 100
  #状态图标背景的高度
  mainBackgroundH: 50
  #状态图标背景的X轴
  mainBackgroundX: 0.5
  #状态图标背景的Y轴
  mainBackgroundY: 0.75
#状态图标背景HUD配置
stateIocBackGround: 
  #状态图标的背景的图片地址
  url: '[local]LegendRpgImage/viewApi/skillBar.png'
  #状态图标背景的宽度
  w: 10
  #状态图标背景的高度
  h: 10
  #各个状态图标背景的左右间距
  aboutSpacing: 5
  #各个状态图标背景的上下间距
  upAndDownSpacing: 5
  #状态图标背景与状态图标的上下间距
  iocAboutSpacing: 2
  #状态图标背景与状态图标的左右间距
  iocUpAndDownSpacing: 2

Last updated