ColorBorderTexture
ColorBorderTexture 仅在矩形周围绘制彩色边框,不进行填充。正值的 border 会在元素边界外绘制;负值则在边界内绘制。
注册名:color_border_texture
继承自 TransformTexture — 支持 rotate()、scale()、transform()。
用法
LSS
字段
| 名称 | 类型 | 描述 |
|---|---|---|
border |
int |
边框厚度,单位为像素。正值 = 外部,负值 = 内部。 |
color |
int |
打包后的 ARGB 颜色。 |
方法
| 方法 | 返回 | 描述 |
|---|---|---|
setBorder(int) |
ColorBorderTexture |
设置边框厚度。 |
setColor(int) |
ColorBorderTexture |
设置打包后的 ARGB 颜色。 |
copy() |
ColorBorderTexture |
返回一个深拷贝。 |
interpolate(IGuiTexture, float) |
IGuiTexture |
将边框和颜色向另一个 ColorBorderTexture 混合。 |