矩形
配置项
| 名称 | 类型 | 必填 | 说明 |
| 类型 | 文本 | true | 固定值:矩形 表示这是一个矩形组件 |
| 名称 | 文本 | true | 节点中唯一标识 |
| x | 整数 | false | 默认显示坐标x |
| y | 整数 | false | 默认显示坐标y |
| 宽度 | 整数 | false | |
| 高度 | 整数 | false | |
| 背景色 | RGBA | false | |
| 边框宽度 | 整数 | false | |
| 边框色 | RGBA | false | |
| 圆角半径 | 整数 | false | |
| 圆角边数 | 整数 | false | |
| 锚点x | 小数 | false | |
| 锚点y | 小数 | false | |
| 水平缩放 | 小数 | false | |
| 垂直缩放 | 小数 | false | |
| 进度 | 整数 | false | 0-100 |
| 图片 | 文本 | false | 底图,图片类型资源标识 |
| 默认可视 | 逻辑 | false | 默认是否显示 |
| 气泡提示 | 文本 | false | |
| 气泡皮肤 | 文本 | false | |
| 鼠标事件 | 逻辑 | false | 是否接收鼠标事件 |
{
名称 = "转盘指针",
类型 = "矩形",
默认可视 = true,
宽度 = 80,
高度 = 40,
x = 100,
y = 100,
锚点x = 0.5,
锚点y = 0.5,
水平缩放 = 1.5,
垂直缩放 = 1.5,
进度 = 10,
圆角半径 = 4,
圆角边数 = 8,
背景色 = RGBA(30,30,30,255),
边框宽度 = 1,
边框色 = RGBA(222,222,222,255),
鼠标事件 = true, -- 是否接收鼠标事件
},
属性
可视
- 类型:
逻辑 - 说明:是否显示组件
名称
- 类型:
文本 - 读写:
只读 - 说明:组件的名称。
类型
- 类型:
文本 - 读写:
只读 - 说明:组件的类型。
x
- 类型:
整数 - 读写:
读写 - 说明:组件的x坐标。
y
- 类型:
整数 - 读写:
读写 - 说明:组件的y坐标。
宽度
- 类型:
整数 - 读写:
读写 - 说明:组件的宽度。
高度
- 类型:
整数 - 读写:
读写 - 说明:组件的高度。
背景色
- 类型:
RGBA - 读写:
读写 - 说明:读写背景色。
边框宽度
- 类型:
整数 - 读写:
读写 - 说明:读写边框宽度。
边框色
- 类型:
RGBA - 读写:
读写 - 说明:读写边框色。
进度
- 类型:
整数 - 读写:
读写 - 说明:读写进度。
local 转盘指针 = 组件对象.取出节点("转盘指针")
转盘指针.进度 = 转盘指针.进度 + 1
if (转盘指针.进度 > 100) then
转盘指针.进度 = 0
end
气泡提示
- 类型:
文本 - 读写:
读写 - 说明:读写气泡提示。
鼠标焦点
- 类型:
逻辑 - 读写:
只读 - 说明:组件当前是否有鼠标焦点。
鼠标坐标
- 类型:
table {x,y} - 读写:
只读 - 说明:组件当前的鼠标坐标。
图片
- 类型:
文本/nil - 读写:
读写 - 说明:设置底图。
灯光
- 类型:
RGBA - 读写:
读写 - 说明:取出或者设置一个颜色值可以改变亮度。
次序
- 类型:
数值 - 读写:
读写 - 说明:动态改变节点的显示顺序,值越大越先显示。
方法
| 画线 | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 说明:传递一个线段组批量渲染。 | ||||||||||||||||||||||||||||||||||||
示例 |
| 画圆 | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 说明:批渲染实心圆。 | ||||||||||||||||||||||||||||||||
示例 |
| 画矩形 | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 说明:传递一个显示配置数组进行批渲染。 | ||||||||||||||||||||||||||||||||
示例 |
| 显示气泡 | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 说明:在当前节点上持久显示气泡提示。 | |||||||||||||||||||||||||||||
示例
|
| 销毁 |
|---|
| 说明:销毁当前组件。 |
示例 |
