Textures

Textures

Type Definitions

PixelConfig

Since:
  • 3.16.0
Properties:
Name Type Description
x number 像素的x坐标.
y number 像素的y坐标.
color number 像素的颜色,不包括alpha通道.
alpha number 像素的阿尔法值,介于0和1之间.
包含画布纹理中单个像素的位置和颜色数据的对象.
Type:
  • object

SpriteSheetConfig

Since:
  • 3.0.0
Properties:
Name Type Attributes Default Description
frameWidth number 每个框架的固定宽度.
frameHeight number <optional>
每个框架的固定高度.如果没有设置,它将使用框架宽度作为高度.
startFrame number <optional>
0 跳过一些帧.当一个纹理中有多个子画面时很有用.
endFrame number <optional>
-1 从子画面表中提取的总帧数.默认值-1表示`提取所有帧`.
margin number <optional>
0 如果框架是用边距绘制的,请在此指定数量.
spacing number <optional>
0 如果框架之间有间距,请在此指定间距.
Type:
  • object

SpriteSheetFromAtlasConfig

Since:
  • 3.0.0
Properties:
Name Type Attributes Default Description
atlas string 纹理图谱的关键,在其中可以找到这个精灵表.
frame string 纹理图集框架的关键,在其中可以找到这个精灵表.
frameWidth number 每个框架的固定宽度.
frameHeight number <optional>
每个框架的固定高度.如果没有设置,它将使用框架宽度作为高度.
startFrame number <optional>
0 跳过一些帧.当一个纹理中有多个子画面时很有用.
endFrame number <optional>
-1 从子画面表中提取的总帧数.默认值-1表示`提取所有帧`.
margin number <optional>
0 如果框架是用边距绘制的,请在此指定数量.
spacing number <optional>
0 如果框架之间有间距,请在此指定间距.
Type:
  • object