Skip to main content
版本:v2

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旋转范围的起始角度,默认 0否number
end_angle旋转范围的结束角度,默认 360否number
type绑定数据类型,取值见 hmUI.data_type否number
invalid_visible当设置 type 时,如果为无效数据,是否显示指针,默认 true否number

代码示例​

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