客户端说明
客户端控件说明
本XML为客户端控件相关说明,结合客户端实例进行参考
字体样式:
| FONT_DEFAULT | (默认字体) |
|---|---|
| FONT_SONGTI | (宋体) |
| FONT_YAHEI | (雅黑) |
| FONT_LISHU | (隶书) |
窗口属性:
| ResizeByParent="1" | 是否根据父窗口来计算大小 |
|---|---|
| NoMovable="1" | 不可移动 |
| NoFocus="1" | 不接受焦点 |
| Model="1" | 模态窗口 |
| NoChangeLevel="1" | 不改变层级 |
| SavePos="0" | 不保存窗口位置 |
| JumpClose="0" | 为1则表示窗口传送后关闭 |
| NoEsc="0" | 为1则表示窗口不能使用Esc键关闭 |
align布局样式
| TopLeft(左上) | Top(上) | TopRight(右上) |
|---|---|---|
| Left(左) | Center(中) | Right(右) |
| BottomLeft(左下) | Bottom(下) | BottomRight(右下) |
客户端XML配置特别说明
-
客户端XML控件中的"name"很重要!
-
涉及到客户端启动后将要根据name寻找到控件进行运行。
-
如果您是新手,建议您不要随意删除控件,如不需要可以使用hidden隐藏该控件!
-
例如:
UserLoginWnd.xml玩家账号登录界面<Edit name ="edtAccount">中的 edtAccount 不能更改,同时也区分大小写。 客户端通过name的值找到该控件获取玩家的输入账号信息。 -
关于部分XML中出现 UserData 相关设置说明
<UserData index="DrawInfoX" data="120"/>index 表示参数类型,用户不能随意修改 data 表示参数数值 部分功能是客户端实现,使用UserData来给用户调整部分参数
纹理读取参数
默认读取interface中纹理ID
- package:资源文件ID (可在说明书中查找)
<BackTexture index = "01210"/>读取指定package包纹理ID
- package:资源文件ID (可在说明书中查找)
- index:纹理ID
<BackTexture index = "08052" package = "17"/>读取纹理并调整渲染模式
- rendermode:渲染模式(1/2/3/4)
<BackTexture index = "23639" rendermode = "1"/> <!-- 渲染模式在这里设置-->读取素材并调整三宫设置
- 三宫设置用于素材长度短时,程序将素材拉宽。
<BackTexture index = "23639" G = "1" GWidth = "100" GHeight = "16" GVal1 = "24" GVal2 = "25"/>G="1" //表示开启三宫设置
GWidth="100" //表示要把素材拉伸长度 (例如原素材宽度为60,设置100则会拉伸宽度到100)
GHeight="16" //表示要把素材拉伸高度 (高度直接填写素材本身高度)
GVal1="24" //表示截取的宽度
GVal2="25" //表示截取的宽度 表示截取原素材中宽度24-宽度25的素材去绘制拉伸的宽度图片控件
| rendermode | 渲染模式 |
|---|---|
| ShowFrame | 显示动态素材某一帧 |
| rot | 旋转度数 |
| Scale | 缩放比例(支持小数) |
| TexNumber | 否则数字(0/1) 1:表示数字 |
| Text | 如果属性为数字,默认数值 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<UI name = "bg_UI" ShowFrame = "2" rot = "0" TexNumber = "1" Text = "30" hidden = "0">
<Offset x = "428" y = "334" align = "TopLeft"/>
<BackTexture index = "0" />
<BackTexture index = "00590"/> <!-- index:如果TexNumber属性=1,00590表示对应的数字素材 -->
</UI>输入框控件
| Digital | (0/1) 0:无限制 1:只允许数字 |
|---|---|
| MaxLength | 最大字符长度 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<Edit name = "edtPassword" Digital = "1" MaxLength = "3" hidden = "0">
<Size width = "142" height = "18" /> <!-- 输入框的区域大小 -->
<Offset x = "428" y = "334" align = "TopLeft"/>
<EditText text = "内容"> <!-- 默认显示内容 -->
<Font name = "FONT_DEFAULT" size = "12"/>
<Color value = "ee9955"/>
</EditText>
</Edit>多行输入框控件
| Row | 最大行数 |
|---|---|
| RowSize | 每行文字数量 |
| MaxLength | 字符最大长度 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
| HideScroll | (0/1) 0:不隐藏滚动条 1:隐藏滚动条 |
| NoScrollBtn | (0/1) 0:滚动条上下滑块都显示 1:只显示滑块按钮 |
| ScrollWidth | 滚动条宽度 |
| ScrollHeight | 滚动条高度 |
| ScrollOffX | 滚动条偏移X坐标 |
| ScrollOffY | 滚动条偏移Y坐标 |
<MutiEdit name = "edtPersonal" Row = "3" RowSize = "46" MaxLength = "60" hidden = "0" HideScroll = "1" NoScrollBtn = "0" ScrollWidth = "22" ScrollHeight = "232" ScrollOffX = "2" ScrollOffY = "1">
<Size width = "280" height = "47" /> <!-- 输入框的区域大小 -->
<Offset x = "428" y = "334" align = "TopLeft"/>
<EditText text = "内容"> <!-- 默认显示内容 -->
<Font name = "FONT_DEFAULT" size = "12"/>
<Color value = "998877"/>
</EditText>
</MutiEdit>文字控件
| UnderLine | 下划线 |
|---|---|
| bold | 加粗 |
| BlackFrame | 描边 |
| Shadow | 阴影 |
| Vertical | (0/1) 0:横排文字 1:竖排文字 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<Label name = "lab" UnderLine = "1" bold = "1" BlackFrame = "1" Shadow = "1" Vertical = "0" hidden = "0">
<Offset x = "428" y = "334" align = "TopLeft"/>
<LabelText text = "文字"> <!-- 默认显示内容 -->
<Font name = "FONT_DEFAULT" size = "12"/>
<Color value = "998877"/>
</LabelText>
</Label><Label name = "lab" UnderLine = "1" bold = "1" BlackFrame = "1" Shadow = "1" Vertical = "0" hidden = "0">
<Offset x = "428" y = "334" align = "TopLeft"/>
<size width = "50" height = "20"/> <!-- lab设置tips需要设置size范围 -->
<LabelText text = "文字">
<Font name = "FONT_DEFAULT" size = "12"/>
<Color value = "998877"/>
</LabelText>
<Tips text = "$testtips"/> <!-- 可直接为文字,也可读取指定读取OtherTipsCfg中tips。 $btnTips 读取OtherTipsCfg.xml中name="btnTips" -->
</Label>按钮控件
| UnderLine | 下划线 |
|---|---|
| bold | 加粗 |
| BlackFrame | 描边 |
| Shadow | 阴影 |
| mask | 使用指定遮罩id |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
| url | 网址 |
<Button name = "XXXX" UnderLine = "1" bold = "1" BlackFrame = "1" Shadow = "1" mask = "0" hidden = "0">
<Offset x = "15" y = "50" align = "TopLeft"/>
<NormalTexture index = "0"/> <!-- 显示状态背景素材 -->
<HighlightTexture index = "0"/> <!-- 触碰状态背景素材 -->
<PushedTexture index = "0"/> <!-- 按下状态背景素材 -->
<DisableTexture index = "0"/> <!-- 禁用状态背景素材 -->
<EffectTexture index = "0"/> <!-- 碰触效果素材 -->
<LastEffectTexture index = "0"/> <!-- 持续特效素材 -->
<NormalTextColor value = "ee9955"/> <!-- 默认字体颜色 -->
<HighlightTextColor value = "ddbb99"/> <!-- 碰触字体颜色 -->
<PushedTextColor value = "775544"/> <!-- 点击字体颜色 -->
<DisableTextColor value = "998877"/> <!-- 禁用字体颜色 -->
<Tips text = "按钮文字介绍"/> <!-- 碰触提示文字 -->
<ButtonText text = "确定"> <!-- 默认显示内容 -->
<Font name = "FONT_DEFAULT" size = "12"/>
</ButtonText>
</Button><Button name = "btnChangePwd" url = "http://baidu.com"> <!-- 点击按钮打开指定网页 -->
<Offset x = "135" y = "245" align = "TopLeft"/>
<NormalTexture index = "01101"/>
<HighlightTexture index = "01102"/>
<PushedTexture index = "01103"/>
<DisableTexture index = "01104"/>
<ButtonText text = "修改密码">
<Font name = "FONT_DEFAULT" size = "12"/>
</ButtonText>
</Button><Button name = "btnTest" >
<Offset x = "135" y = "245" align = "TopLeft"/>
<NormalTexture index = "01101"/>
<HighlightTexture index = "01102"/>
<PushedTexture index = "01103"/>
<DisableTexture index = "01104"/>
<Tips text = "$btnTips"/> <!-- $btnTips 读取OtherTipsCfg.xml中name="btnTips" -->
</Button>name 如果为 "btnClose" 则表示关闭当前窗口
<Button name = "btnClose" >
<Offset x = "729" y = "6" align = "TopLeft"/>
<NormalTexture index = "01133"/>
<HighlightTexture index = "01134"/>
<PushedTexture index = "01135"/>
</Button>下拉菜单按钮
| ScrollWidth | 滑动素材宽度 |
|---|---|
| DropDownWidthFix | 菜单区域宽度修正 |
| MenuOffX | 菜单偏移X |
| MenuOffY | 菜单偏移Y |
| BtnOffX | 菜单按钮偏移x |
| BtnOffY | 菜单按钮偏移y |
| Label | 文字是否显示0:不显示 1:显示 |
| LabelX | 文字偏移x |
| LabelY | 文字偏移y |
| color | 开启颜色选择 0:不开启 1:开启 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<MenuButton name = "btnItemType3" ScrollWidth = "18" DropDownWidthFix = "-2" MenuOffX = "1" MenuOffY = "17" BtnOffX = "-3" BtnOffY = "3" Label = "0" LabelX = "5" LabelY = "10" color = "0" hidden = "0">
<Offset x = "530" y = "390" align = "TopLeft"/>
<Size width = "28" height = "80" /> <!-- 下拉菜单显示内容区域 -->
<BackColor value = "FF000000"/> <!-- 菜单按钮背景颜色及透明度-->
<BackTexture index = "0"/> <!-- 菜单按钮背景素材-->
<BackTexture index = "0"/> <!-- 菜单按钮背景素材-->
<NormalTexture index = "01185"/> <!-- 下拉菜单按钮默认素材 -->
<HighlightTexture index = "01186"/> <!-- 下拉菜单按钮碰触素材 -->
<PushedTexture index = "01187"/> <!-- 下拉菜单按钮点击素材 -->
<ScrollUpTex index = "0"/> <!-- 滚动条向上默认素材 -->
<ScrollUpHighlightTex index = "0"/> <!-- 滚动条向上碰触素材 -->
<ScrollUpPushedTex index = "0"/> <!-- 滚动条向上点击素材 -->
<ScrollUpDisableTex index = "0"/> <!-- 滚动条向上禁用素材 -->
<ScrollDownTex index = "0"/> <!-- 滚动条向下默认素材 -->
<ScrollDownHighlightTex index = "0"/> <!-- 滚动条向下碰触素材 -->
<ScrollDownPushedTex index = "0"/> <!-- 滚动条向下点击素材 -->
<ScrollDownDisableTex index = "0"/> <!-- 滚动条向下禁用素材 -->
<ScrollBtnTex index = "0"/> <!-- 滚动条滑块默认素材 -->
<ScrollBtnHighlightTex index = "0"/> <!-- 滚动条滑块碰触素材 -->
<ScrollBtnPushedTex index = "0"/> <!-- 滚动条滑块点击素材 -->
<ScrollBtnDisableTex index = "0"/> <!-- 滚动条滑块禁用素材 -->
</MenuButton>页签控件
| btnX | 按钮偏移X |
|---|---|
| btnY | 按钮偏移Y |
| BtnWidth | 按钮长度(size)//当页签按钮没有素材背景时,需要设置这个区域用来点击 |
| BtnHeight | 按钮高度(size)//当页签按钮没有素材背景时,需要设置这个区域用来点击 |
| TextX | 文字偏移x |
| TextY | 文字偏移y |
| NormalTexture | 按钮默认素材 |
| HighlightTexture | 碰触按钮素材 |
| PushedTexture | 点击按钮素材 |
| Vertical | (0/1) 0:横排显示 1:竖排显示 |
| Font | 字体设置 |
| FontSize | 字体大小 |
| BlackFrame | 描边 |
| UnderLine | 下划线 |
| bold | 加粗 |
| Shadow | 阴影 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<Page name = "page0" text = "页签模式" btnX = "28" btnY = "229" BtnWidth = "0" BtnHeight = "0" TextX = "0" TextY = "2" NormalTexture = "01192" HighlightTexture = "01193" PushedTexture = "01193" Vertical = "1" Font = "FONT_DEFAULT" FontSize = "14" BlackFrame = "1" hidden = "0">
<BackTexture index = "16380"/> <!-- 页签背景素材-->
<TextColor value = "0xFF777733"/> <!-- 默认文字颜色 -->
<TextMouseOnColor value = "0xFFffffff"/> <!-- 碰触文字颜色 -->
<TextClickColor value = "0xFFffffff"/> <!-- 点击文字颜色 -->
<TextDisableColor value = "0xFFffffff"/> <!-- 禁用文字颜色 -->
<!-- 页签下的子页签 -->
<SubPage name = "page0" text = "图像设置" btnX = "132" btnY = "66" BtnWidth = "0" BtnHeight = "0" TextX = "0" TextY = "2" NormalTexture = "01192" HighlightTexture = "01193" PushedTexture = "01193" Vertical = "0" Font = "FONT_DEFAULT" FontSize = "14" BlackFrame = "1" hidden = "0">
<BackTexture index = "16380"/> <!-- 页签背景素材-->
<TextColor value = "0xFF777733"/> <!-- 默认文字颜色 -->
<TextMouseOnColor value = "0xFFffffff"/> <!-- 碰触文字颜色 -->
<TextClickColor value = "0xFFffffff"/> <!-- 点击文字颜色 -->
<TextDisableColor value = "0xFFffffff"/> <!-- 禁用文字颜色 -->
</SubPage>
</Page>子窗口控件
| SubWindow | 1:表示子窗口 |
|---|---|
| test | 显示窗口区域颜色(调试用) |
<Window name = "WndSubAbil" SubWindow = "1" Test = "1" >
<Offset x = "38" y = "89" align = "TopLeft"/>
<Size width = "535" height = "392" />
</Window>内容框控件
| LineHeight | 文字行高 |
|---|---|
| LineNum | 文字行数 |
| FontSize | 文字大小 |
| LineLimit | 每行字符数量 |
| TextOffX | 文字左侧距离 |
| TextOffY | 文字顶部距离 |
| UnderLine | 下划线 |
| bold | 加粗 |
| BlackFrame | 描边 |
| Shadow | 阴影 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<MarkViewer name = "mvNotice" LineHeight = "17" LineNum = "7" LineLimit = "20" TextOffX = "12" TextOffY = "12" FontSize = "12" hidden = "0">
<Offset x = "28" y = "253" align = "TopLeft"/> <!-- 文字框的位置 -->
<Size width = "394" height = "136" /> <!-- 公告文字框区域-->
<Scroll name = "Scroll" NoBtn = "1"Horizontal = "1"> <!--滑块的素材 NoBtn为1则只显示滑块,不显示上下按钮。 Horizontal = "1" //表示左右横向滑动 -->
<ScrollTexture index = "26026"/> <!-- 额外滑动素材 -->
<Offset x = "404" y = "-4" align = "TopLeft"/> <!-- 以文字框位置,来定义滚动条的位置-->
<Size width = "394" height = "136" /> <!-- 以滚动条区域-->
</Scroll>
<Color value = "ee9955"/>
<LabelText text = "默认文字信息/可以设置默认文字"/> <!-- 默认文字-->
</Label>滚动条控件
| NoBtn | 使用单独滑块(不显示滚动条的上下按钮) |
|---|---|
| Horizontal | 横向滑动 / 纵向滑动 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<Scroll name = "ScrTree" NoBtn = "1" Horizontal = "1" hidden = "0">
<ScrollTexture index = "26026"/> <!-- 额外滑动素材 -->
<Offset x = "290" y = "106" align = "TopLeft"/>
<Size width = "20" height = "347" /> <!-- 滚动条滑动区域-->
</Scroll>复选框控件
| Checked | 默认状态 |
|---|---|
| TextOffX | 文字偏移x |
| TextOffY | 文字偏移y |
| TipsChecked | 碰触tips显示 |
| NoMoveOnTextOffset | 文字碰触点击是否移动 |
| BlackFrame | 描边 |
| UnderLine | 下划线 |
| bold | 加粗 |
| Shadow | 阴影 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<CheckButton name = "ChannelPhyle" Text = "族" Checked = "0" TextOffX = "5" TextOffY = "0" TipsChecked = "显示宗派聊天" NoMoveOnTextOffset = "1" Shadow = "1" hidden = "0">
<Offset x = "137" y = "66" align = "TopLeft"/>
<NormalTexture index = "0"/> <!-- 默认状态 -->
<CheckedTexture index = "0"/> <!-- 选择状态 -->
<MoveOnTexture index = "0"/> <!-- 碰触状态 -->
<DisableTexture index = "0"/> <!-- 禁用状态 -->
<NormalTextColor value = "aaaaaa"/> <!-- 状态文字颜色 -->
<CheckedTextColor value = "ee9955"/> <!-- 状态文字颜色 -->
<Tips text = "不显示宗派聊天"/>
</CheckButton>表格控件
| left | 越小越左 |
|---|---|
| Top | 越小越上 |
| Right | 越大越靠右 |
| Bottom | 越大越往下 |
| LineCount | 行数 |
| LineHeight | 行高 |
| SelTex | 选中时背景纹理 |
| TexOffX | 纹理X偏移 |
| TexOffY | 纹理Y偏移 |
| OffX | 每行偏移X |
| OffY | 每行偏移Y |
| TextOffX | 每行文字偏移X |
| TextOffY | 每行文字偏移Y |
| HideScroll | (0/1) 0:不隐藏滚动条 1:隐藏滚动条 |
| NoScrollBtn | (0/1) 0:滚动条上下滑块都显示 1:只显示滑块按钮 |
| ScrollWidth | 滚动条的宽度 |
| ScrollHeight | 滚动条的高度 |
| ScrollOffX | 滚动条偏移X |
| ScrollOffY | 滚动条偏移Y |
| BlackFrame | 描边 |
| UnderLine | 下划线 |
| bold | 加粗 |
| Shadow | 阴影 |
| NotMoveOn | 不触发移动 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<Grid name = "grid" Left = "662" Top = "110" Right = "800" Bottom = "290" LineCount = "12" LineHeight = "21" SelTex = "0" TexOffX = "0" TexOffY = "0" OffX = "0" OffY = "0" TextOffX = "0" TextOffY = "0" HideScroll = "0" NoScrollBtn = "0" ScrollWidth = "20" ScrollHeight = "300" ScrollOffX = "0" ScrollOffY = "0" Shadow = "1" hidden = "0">
<Colum Width = "130"/> <!-- 第1列宽度-->
<Colum Width = "130"/> <!-- 第2列宽度-->
<Font name = "FONT_DEFAULT" size = "12"/>
<TextColor value = "998877"/> <!-- 默认字体颜色 -->
<SelTextColor value = "55bbcc"/> <!-- 选中字体颜色 -->
<HotTextColor value = "55bbcc"/> <!-- 触碰字体颜色 -->
<SelBackColor value = "55bbcc"/> <!-- 选中背景颜色 -->
<ScrollUpTex index = "01122"/> <!-- 滚动条向上默认素材 -->
<ScrollUpHighlightTex index = "01123"/> <!-- 滚动条向上碰触素材 -->
<ScrollUpPushedTex index = "01124"/> <!-- 滚动条向上点击素材 -->
<ScrollUpDisableTex index = "01122"/> <!-- 滚动条向上禁用素材 -->
<ScrollDownTex index = "01126"/> <!-- 滚动条向下默认素材 -->
<ScrollDownHighlightTex index = "01127"/> <!-- 滚动条向下碰触素材 -->
<ScrollDownPushedTex index = "01128"/> <!-- 滚动条向下点击素材 -->
<ScrollDownDisableTex index = "01126"/> <!-- 滚动条向下禁用素材 -->
<ScrollBtnTex index = "01118"/> <!-- 滚动条滑块默认素材 -->
<ScrollBtnHighlightTex index = "01118"/> <!-- 滚动条滑块碰触素材 -->
<ScrollBtnPushedTex index = "01118"/> <!-- 滚动条滑块点击素材 -->
<ScrollBtnDisableTex index = "01118"/> <!-- 滚动条滑块禁用素材 -->
</Grid>网格控件(物品框)
| GridType="45" | 表示包裹物品 |
|---|---|
| GridType="46" | 表示快捷栏物品 |
| GridType="47" | 表示宠物包裹物品 |
| GridType="48" | 表示商城关注物品 |
| GridType="49" | 表示商城热销商品 |
| GridType="50" | 表示通用显示也会显示数量 |
| GridType="51" | 表示灵犀宝盒 |
| GridType="97" | 表示显示示例物品 |
| GridType="98" | 表示简单通用物品,looks+tips |
| GridType="99" | 表示物品放入框 |
| GridType="100" | 表示预览框 |
| GridType="101" | 表示装备回收物品 |
| WCells | 横向格数量 |
| HCells | 纵向格数量 |
| CellWidth | 格子宽度 |
| CellHeight | 格子高度 |
| CellDisW | 横向间距 |
| CellDisH | 纵向间隔 |
| AcceptAll | 参数为1,表示可以放入任何物品 |
| AcceptGood="5,0" | 表示可以放入stdmode为5,shape为0的物品 |
| AcceptGood="5,-1" | 表示可以放入stdmode为5,shape为-1,则不限制 |
| AcceptGood="5,-1|6,-1" | 表示可以放入stdmode为5和6的所有物品 |
| NoGoodTips="请放入装备" | 物品框碰触提示文字 |
| NoGoodTipsCfg="" | 可以设置“OtherTipsCfg.xml”中的指定tips |
| MarginNotInControl | (0/1) 0:默认 1:表示格子与格子之间空白不计算在控件范围内 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
| DrawOverlapNum | (0/1) 0:不显示叠加物品数量 1:显示叠加物品数量 |
示例1:
<GoodGrid name = "ggCLItem_1" GridType = "99" WCells = "1" HCells = "1" CellWidth = "34" CellHeight = "34" CellDisW = "0" CellDisH = "0" AcceptAll = "1" AcceptGood = "5,-1|6,-1" NoGoodTips = "请放入装备" NoGoodTipsCfg = " " hidden = "0">
<Offset x = "76" y = "108" align = "TopLeft"/>
</GoodGrid>示例2:
<GoodGrid GridType = "45" WCells = "6" HCells = "1" CellWidth = "32" CellHeight = "32" CellDisW = "3" CellDisH = "0" hidden = "0">
<Offset x = "167" y = "65" align = "TopLeft"/>
</GoodGrid>进度条控件
| tex2val | 当进度条等于大于该参数时,用BackTexture2素材ID替换 |
|---|---|
| Arc | (0/1) 0:默认 1:圆形进度条(人物头像框血量) |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<ProgressBar name = "proExpFG" tex2val = "90" hidden = "0">
<Offset x = "40" y = "175" align = "TopLeft"/>
<BackTexture index = "36184"/>
<BackTexture2 index = "36185"/>
</ProgressBar><ProgressBar name = "proExpFG" tex2val = "90" hidden = "0">
<Offset x = "40" y = "175" align = "TopLeft"/>
<BackTexture index = "36184"/>
<BackTexture2 index = "36185"/>
<Tips text = "$testtips"/> <!-- 可直接为文字,也可读取指定读取OtherTipsCfg中tips。 $btnTips 读取OtherTipsCfg.xml中name="btnTips" -->
</ProgressBar>多行文本控件
| LineHeight | 行高 |
|---|---|
| UnderLine | 下划线 |
| bold | 加粗 |
| BlackFrame | 描边 |
| Shadow | 阴影 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<MarkLabel name = "labSkillNextProp" LineHeight = "15" BlackFrame = "1">
<Offset x = "457" y = "264" align = "TopLeft"/>
<Size Width = "236" Height = "90" /> <!-- 定义多行文本区域大小 -->
<LabelText text = "" align = "Center"> <!-- 可设置默认文字以及文字在区域中的布局 -->
<Font name = "FONT_DEFAULT" size = "12" /> <!-- 设置字体样式与字体大小 -->
<Color value = "00FF00"/> <!-- 设置字体颜色 -->
</LabelText>
</MarkLabel>自动大小MarkLabel控件
| LineHeight | 行高 |
|---|---|
| UnderLine | 下划线 |
| bold | 加粗 |
| BlackFrame | 描边 |
| Shadow | 阴影 |
| Space | 间隔像素 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<DySizeMarkLabel name = "dmlInfo" LineHeight = "20" BlackFrame = "1" Space = "5">
<Offset x = "25" y = "60" align = "TopLeft"/>
<LabelText text = "" align = "TopLeft"> <!-- 可设置默认文字以及文字在区域中的布局 -->
<Font name = "FONT_DEFAULT" size = "12" /> <!-- 设置字体样式与字体大小 -->
<Color value = "00FF00"/> <!-- 设置字体颜色 -->
</LabelText>
<BorderColor value = "e6b260" /> <!-- 边框颜色 -->
<BackColor value = "0x80000000" /> <!-- 背景颜色 -->
</DySizeMarkLabel>树形展开菜单控件
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
|---|
<TreeMenu name = "treemenu">
<Offset x = "25" y = "60" align = "TopLeft"/>
<Size Width = "144" Height = "407" /> <!-- 定义树形菜单整个区域大小 -->
<MenuGroupSample NormalTexture = "33029" CheckedTexture = "33026" LineTexture = "34587" LineOffX = "0" LineOffY = "0" ChkOffX = "7" ChkOffY = "7" LabOffX = "31" LabOffY = "10" LabColor = "0xFFeecc00" >
<!-- NormalTexture:默认按钮纹理ID CheckedTexture:展开按钮纹理ID LineTexture:分割线纹理ID LineOffX:分割线偏移X LineOffY:分割线偏移Y ChkOffX:按钮偏移X ChkOffX:按钮偏移Y LabOffX:文字偏移X LabOffY:文字偏移Y LabColor:文字颜色 -->
<Size Width = "144" Height = "32" /> <!-- 每行区域大小 -->
</MenuGroupSample>
<MenuItemSample NormalTexture = "0" CheckedTexture = "34586" ChkOffX = "0" ChkOffY = "-3" LabOffX = "-110" LabOffY = "0" LabColor = "0xFFcccc99" LabSelColor = "0xFFffee66" >
<!-- NormalTexture:默认按钮纹理ID CheckedTexture:子类按钮纹理ID ChkOffX:按钮偏移X ChkOffX:按钮偏移Y LabOffX:文字偏移X LabOffY:文字偏移Y LabColor:文字颜色 LabSelColor:选中文字颜色 -->
<Size Width = "144" Height = "18" /> <!-- 每行子类区域大小 -->
</MenuItemSample>
</TreeMenu>菜单控件
| ShowScroll | 是否显示滚动条 0:不显示 1:显示 |
|---|---|
| ScrollX | 滚动条偏移X |
| ScrollY | 滚动条偏移Y |
| ScrollW | 滚动条宽度 |
| ScrollH | 滚动条高度 |
| hidden | (0/1) 0:不隐藏控件 1:隐藏控件 |
<Menu name = "Menu" ShowScroll = "1" ScrollX = "116" ScrollY = "0" ScrollW = "16" ScrollH = "295" >
<Offset x = "16" y = "75" align = "TopLeft"/>
<Size Width = "115" Height = "363" /> <!-- 菜单区域大小 -->
<MenuGroupSample NormalTexture = "33416" CheckedTexture = "33417" MoveOnTexture = "33416" ChkOffX = "0" ChkOffY = "0" ExTexture = "0" ExTextureRender = "0" ExTextureOffX = "0" ExTextureOffY = "0" LabColor = "0xFFeecc00" LabSelColor = "0xFFee1111" >
<!-- NormalTexture:默认按钮纹理ID CheckedTexture:选中按钮纹理ID MoveOnTexture:触碰按钮纹理ID ChkOffX:按钮偏移X ChkOffY:按钮偏移Y ExTexture:附加素材纹理ID ExTextureRender:附加素材渲染模式 ExTextureOffX:附加素材偏移X ExTextureOffY:附加素材偏移Y LabColor:默认文字颜色 LabSelColor:选中文字颜色 -->
<Size Width = "115" Height = "33" /> <!-- 每行区域大小 -->
</MenuGroupSample>
</Menu>