XML Taborea 修订版: 2026年8月5日
当前可供插件使用的 XML 元素、模式类型、控件及原生控件方法。
可选方法参数以 ? 标记。
XML 元素
结构与脚本
<Frame><Frames><Layer><Layers><LayoutFrame><Script><Scripts><Trigger><Triggers><Ui>
几何与布局
<AbsDimension><AbsInset><AbsValue><Anchor><Anchors><BackgroundInsets><EdgeSize><HitRectInsets><maxResize><minResize><Offset><PushedTextOffset><RelDimension><RelInset><RelValue><ResizeBounds><Size><TextInsets><TileSize>
控件类型
<Button><CheckButton><DropDownButton><EditBox><FontString><GameTooltip><ListBox><MessageFrame><Model><RadioButton><RepeatButton><ScrollFrame><Slider><StatusBar><Texture>
嵌套元素
<Backdrop><FontHeight><Menu><ScrollChild><ThumbButton><TitleRegion>
颜色与渲染
<BarColor><CaretColor><Color><Coords><FogColor><HighlightColor><Shadow><TexCoords>
文本状态
<DisabledHighlightText><DisabledText><HighlightText><NormalHighlightText><NormalText><PlaceholderString><PushedHighlightText><PushedText>
纹理状态
<BarTexture><CheckedHighlightTexture><CheckedTexture><DisabledCheckedHighlightTexture><DisabledCheckedTexture><DisabledHighlightTexture><DisabledTexture><DisabledUnCheckedHighlightTexture><DisabledUnCheckedTexture><FocusedTexture><HighlightTexture><NormalHighlightTexture><NormalTexture><PushedHighlightTexture><PushedTexture><ThumbTexture><UnCheckedHighlightTexture><UnCheckedTexture>
枚举与简单类型
ALPHAMODE
ADDALPHAKEYBLENDDISABLELUMINANCE
DRAWLAYER
ARTWORKARTWORKAFTERBACKGROUNDBACKGROUNDAFTERBORDERBORDERAFTERHIGHLIGHTHIGHLIGHTAFTEROVERLAYOVERLAYAFTERTOPOVERLAYTOPOVERLAYAFTER
FRAMEPOINT
BOTTOMBOTTOMLEFTBOTTOMRIGHTCENTERLEFTRIGHTTOPTOPLEFTTOPRIGHT
FRAMESTRATA
BACKGROUNDDIALOGHIGHLOWMEDIUMTOOLTIP
INSERTMODE
BOTTOMTOP
JUSTIFYHTYPE
CENTERLEFTRIGHT
JUSTIFYVTYPE
BOTTOMMIDDLETOP
ORIENTATION
HORIZONTALVERTICAL
OUTLINETYPE
NONENORMALTHICK
PIXELPERFECTTYPE
DISABLEENABLEPARENT
PLAYERMODELBONE
BODYHEAD
SLIDERMODETYPE
FLOATINT
TRIGGERTYPE
EnabledToVisibilityScrollChildRectToMinMaxValueSliderValueToVerticalScrollVerticalScrollToValueVisibilityToCollapseVisibilityToVisibility
WEIGHTTYPE
BOLDNORMALTHIN
简单类型
BytesType- 基于 int 的 XML 简单类型 BytesType,含 1 个限制。ColorFloat- 基于 float 的 XML 简单类型 ColorFloat,含 2 个限制。MaxLinesType- 基于 int 的 XML 简单类型 MaxLinesType,含 1 个限制。NumericFormatType- 基于 string 的 XML 简单类型 NumericFormatType,含 1 个限制。TexCoordsFloat- 基于 float 的 XML 简单类型 TexCoordsFloat,含 2 个限制。
控件
<Layout>
用于标识、分配的几何区域、锚点、可见性、颜色、透明度、缩放和样式的基础 API。
XML 字段
| 种类 | 名称 | 类型 | 要求 | 默认值 | 出现次数 |
|---|---|---|---|---|---|
| attribute | dependencies |
boolean |
可选 | false |
|
| attribute | height |
float |
可选 | |
|
| attribute | hidden |
boolean |
可选 | false |
|
| attribute | inherits |
string |
可选 | |
|
| attribute | moneyType |
int |
可选 |