Skip to main content
版本:v3

IMG_POINTER

该控件区域为全屏,该控件使用一张图片,通过设定其旋转中心与旋转角度,实现一个指针旋转效果。

通过绑定数据类型 hmUI.data_type.*,可以展示数据进度。

创建 UI 控件

const imgPointer = hmUI.createWidget(hmUI.widget.IMG_POINTER, Param)

类型

Param: object

属性说明是否必须类型
src图片路径,/assets 目录下文件名(相对路径)string
x指针图片自身旋转中心 x 坐标number
y指针图片自身旋转中心 y 坐标number
center_x控件旋转中心 x 坐标number
center_y控件旋转中心 y 坐标number
angle图片旋转角度 12 点方向为 0 度number
start_angle旋转范围的起始角度,默认 0number
end_angle旋转范围的结束角度,默认 360number
type绑定数据类型,取值见 hmUI.data_typenumber
invalid_visible当设置 type 时,如果为无效数据,是否显示指针,默认 truenumber

代码示例

const imgPointer = hmUI.createWidget(hmUI.widget.IMG_POINTER, {
src: 'hour.png',
center_x: 227,
center_y: 227,
x: 22,
y: 121,
angle: 245
})