ImageElement

ImageElement

new ImageElement(data)

Source:
Parameters:
Name Type Description
data Object

图像元素数据

Members

blend :string

混合模式

Source:
Type:
  • string

border :number

图像切片边框宽度

Source:
Type:
  • number

clip :Array.<number>

图像矩形裁剪区域

Source:
Type:

display :string

图像显示模式

Source:
Type:
  • string

flip :string

图像翻转模式

Source:
Type:
  • string

image :string|HTMLImageElement

图像文件ID或HTML图像元素

Source:
Type:
  • string | HTMLImageElement

shiftX :number

图像纹理水平偏移

Source:
Type:
  • number

shiftY :number

图像纹理垂直偏移

Source:
Type:
  • number

texture :ImageTexture|null

元素图像纹理

Source:
Type:

tint :Array.<number>

图像色调

Source:
Type:

Methods

destroy()

销毁图像元素

Source:

draw()

绘制图像元素

Source:

loadBase64(base64)

加载Base64图像

Source:
Parameters:
Name Type Description
base64 string

resize()

重新调整图像元素

Source:

setImageClip(image, clip)

设置图像剪辑

Source:
Parameters:
Name Type Description
image string | HTMLImageElement

图像文件ID或HTML图像元素

clip Array.<number>

图像裁剪区域

setTint(tint, easingIdopt, durationopt)

设置图像色调

Source:
Parameters:
Name Type Attributes Description
tint Object

图像色调属性选项{red?: -255~255, green?: -255~255, blue?: -255~255, gray?: 0~255}

easingId string <optional>

过渡曲线ID

duration number <optional>

持续时间(毫秒)