SceneParticleEmitter

SceneParticleEmitter

new SceneParticleEmitter(node, data)

场景粒子发射器

Source:
Parameters:
Name Type Description
node Object

场景中预设的粒子发射器数据

data ParticleFile

粒子文件数据

Members

events :Object

粒子发射器事件映射表

Source:
Type:

name :string

粒子发射器名称

Source:
Type:
  • string

presetId :string

粒子发射器预设数据ID

Source:
Type:
  • string

script :Script

粒子发射器脚本管理器

Source:
Type:

selfVarId :string

粒子发射器独立变量ID

Source:
Type:
  • string

started :boolean

已开始状态

Source:
Type:
  • boolean

updaters :ModuleList

粒子发射器更新器模块列表

Source:
Type:

x :number

粒子发射器水平位置

Source:
Type:
  • number

y :number

粒子发射器垂直位置

Source:
Type:
  • number

Methods

callEvent(type) → {EventHandler|undefined}

调用场景粒子发射器事件

Source:
Parameters:
Name Type Description
type string

场景粒子发射器事件类型

Returns:
Type:
EventHandler | undefined

destroy()

销毁场景粒子发射器

Source:

emit(type)

调用场景粒子发射器事件和脚本

Source:
Parameters:
Name Type Description
type string

场景粒子发射器事件类型

saveData()

保存场景粒子发射器数据

Source:

update(deltaTime)

更新场景粒子发射器

Source:
Parameters:
Name Type Description
deltaTime number

增量时间(毫秒)