Methods
clear(red, green, blue, alpha)
擦除纹理中的像素
Parameters:
| Name | Type | Default | Description |
|---|---|---|---|
red |
number
|
0 |
默认红色 |
green |
number
|
0 |
默认绿色 |
blue |
number
|
0 |
默认蓝色 |
alpha |
number
|
0 |
默认不透明度 |
clip(x, y, width, height) → {Texture}
裁剪纹理
Parameters:
| Name | Type | Description |
|---|---|---|
x |
number
|
水平位置 |
y |
number
|
垂直位置 |
width |
number
|
裁剪宽度 |
height |
number
|
裁剪高度 |
Returns:
- Type:
-
Texture
fromImage(image) → {Texture}
从图像中取样
Parameters:
| Name | Type | Description |
|---|---|---|
image |
HTMLImageElement
|
HTMLCanvasElement
|
HTML图像或画布元素 |
Returns:
- Type:
-
Texture
getImageData(x, y, width, height) → {ImageData|null}
获取图像像素数据
Parameters:
| Name | Type | Description |
|---|---|---|
x |
number
|
水平位置 |
y |
number
|
垂直位置 |
width |
number
|
裁剪宽度 |
height |
number
|
裁剪高度 |
Returns:
- Type:
-
ImageData|null
图像像素数据