XML基本用法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XML基本用法
Frame标签:窗口
基本形式:
说明:name:窗口名称;
inherit:所继承的窗口名称,继承窗口拥有被继承窗口的一切信息,若没有继承可省略;
parent:父窗口,即在哪个窗口中显示,若只用于继承不用于显示可省略,
FRAME_ROOT表示UI主界面。
Attrib标签:属性
基本形式: cursor= “”clip = “”cursor = “”ttcursor = “”scroll = “”/> 说明:如果属性中都使用默认值,或属性全部是继承而来,则属性标签可以省略,如果单个属性要使用默认值也可以省略; click:是否设置成按钮,true表示是按钮,默认值false表示不是按钮,; hide:是否设置为隐藏,true表示隐藏,默认值false表示不隐藏; wheel: 是否有滚轮,true表示有,默认值false表示没有 alphaMode:alpha模式,可选值:CAM_None:将图片全部取出,不记alpha通道; CAM_Translucent:按alpha通道取图片; CAM_Bright:图片alpha 值与背景alpha值相加;CAM_Dark:图片alpha值与背景alpha值相 减; clip:是否裁剪,如果子窗口超出父窗口的部分将不显示 cursor:鼠标的贴图目录 ttcursor:鼠标移动到超文本上时鼠标显示的贴图目录 scroll:是否将文本设置成滚动,true表示是,默认值false表示不是 Position标签:位置 基本形式: 说明:self:当前窗口选择哪种基准点与父窗口对齐:默认值FAT_LeftTop左上对齐,FAT_Top上对齐,FAT_RightTop右上对齐,FAT_Right右对齐, FAT_RightBottom右下对齐,FAT_Bottom下对齐,FAT_LeftBottom左下对齐, FAT_Left左对齐,FAT_Center中心对齐; ref:父窗口基准点,参数同上; width:窗口的宽度 height:窗口的高度 offsetX:基准点对齐横坐标的偏移量,可省略 offsetY:基准点对齐纵坐标的偏移量,可省略 Text标签:文字 基本形式: bb = “” text = “” offsetX = “” offsetY = “” anchor = “”> 说明:font:字体型号 height:字体高度 r ,g ,b:字体浅景色 a:alpha通道 rb, gb,bb:字体背景色 text:文本字符串 offsetX:对齐基准点横向的偏移量,可省略 offsetY:对齐基准点纵向的偏移量,可省略 anchor:与父窗口对齐的基准点:默认值FAT_LeftTop左上对齐,FAT_Top上对齐,FAT_RightTop右上对齐,FAT_Right右对齐,FAT_RightBottom右下对齐, FAT_Bottom下对齐,FAT_LeftBottom左下对齐,FAT_Left左对齐, FAT_Center中心对齐; Textures标签:贴图 基本形式: “” bottom = “”> 说明:r,g,b,a:贴图背景颜色及alpha通道 texture:贴图目录 left,top,right,bottom:所用贴图在贴图目录中整个贴图的左右上下坐 标 Desc标签:描述 说明:用来记录字符串和浮点型等tag完成不了的标记 Tags标签:标记 基本形式: 说明:记录整数标记 Frames标签:子窗口 基本形式: 说明:在当前窗口中添加子窗口,子窗口也可以定义自己的位置,属性等。 Script标签:脚本 基本形式: < FE_InputLost > FE_InputLost > < FE_OnLMDown > FE_OnLMDown > < FE_OnLMUp > FE_OnLMUp > < FE_OnLMClick > FE_OnLMClick > < FE_OnWheelUp > FE_OnWheelUp > < FE_OnWheelDown > FE_OnWheelDown > < FE_OnGameEvent > FE_OnGameEvent > < FE_OnKeyUp > FE_OnKeyUp > < FE_OnKeyDown > FE_OnKeyDown > < FE_OnCursorEnter > FE_OnCursorEnter > < FE_OnCursorLeave > FE_OnCursorLeave > < FE_OnTimer > FE_OnTimer > < FE_OnIME > FE_OnIME > < FE_OnMHLMDown > FE_OnMHLMDown > < FE_OnMHLMUp > FE_OnMHLMUp > < FE_OnMHRMDown > FE_OnMHRMDown > < FE_OnMHRMUp > FE_OnMHRMUp > 说明:file:调用的Lua脚本文件,如果全部继承而来可省略 FE_OnLoad: 表示当在创建当前frame时使用 FE_OnHide: 表示当前frame在被隐藏的时候使用 FE_OnShow: 表示当前frame在被显示的时候使用 FE_OnTick: 表示当前frame在被画在屏幕上的时候使用(显示状态下会一直使