ParticleEmitter
new ParticleEmitter(data)
- Source:
Parameters:
| Name |
Type |
Description |
data |
ParticleFile
|
粒子文件数据
|
Members
alwaysDraw :boolean
- Source:
Type:
alwaysEmit :boolean
- Source:
Type:
angle :number
- Source:
Type:
matrix :number
- Source:
Type:
opacity :number
- Source:
Type:
parent :Object|null
- Source:
Type:
priority :number
- Source:
Type:
scale :number
- Source:
Type:
speed :number
- Source:
Type:
startX :number
- Source:
Type:
startY :number
- Source:
Type:
visible :boolean
- Source:
Type:
Methods
draw(matrixopt)
- Source:
Parameters:
| Name |
Type |
Attributes |
Description |
matrix |
Matrix
|
<optional>
|
投影矩阵
|
emitParticles(deltaTime)
- Source:
Parameters:
| Name |
Type |
Description |
deltaTime |
number
|
增量时间(毫秒)
|
isEmpty() → {boolean}
- Source:
translateParticles(x, y)
- Source:
Parameters:
| Name |
Type |
Description |
x |
number
|
水平位移
|
y |
number
|
垂直位移
|
update(deltaTime)
- Source:
Parameters:
| Name |
Type |
Description |
deltaTime |
number
|
增量时间(毫秒)
|
updateParticles(deltaTime) → {number}
- Source:
Parameters:
| Name |
Type |
Description |
deltaTime |
number
|
增量时间(毫秒)
|