Packagelaya.d3.core.particleShuriKen.module
Classpublic class Emission
InheritanceEmission Inheritance Object
Implements laya.d3.core.IClone, laya.resource.IDestroy

Emission 类用于粒子发射器。



Public Properties
 PropertyDefined By
  destroyed : Boolean
[read-only] 获取是否已销毁。
Emission
  emissionRate : int
获取粒子发射速率。
Emission
  enbale : Boolean
是否启用。
Emission
Public Methods
 MethodDefined By
  
创建一个 Emission 实例。
Emission
  
addBurst(burst:Burst):void
增加粒子爆裂。
Emission
  
clearBurst():void
清空粒子爆裂。
Emission
  
clone():*
克隆。
Emission
  
cloneTo(destObject:*):void
克隆。
Emission
  
通过索引获取粒子爆裂。
Emission
  
获取粒子爆裂个数。
Emission
  
removeBurst(burst:Burst):void
移除粒子爆裂。
Emission
  
removeBurstByIndex(index:int):void
通过索引移除粒子爆裂。
Emission
Property Detail
destroyedproperty
destroyed:Boolean  [read-only]

获取是否已销毁。


Implementation
    public function get destroyed():Boolean
emissionRateproperty 
emissionRate:int

获取粒子发射速率。


Implementation
    public function get emissionRate():int
    public function set emissionRate(value:int):void
enbaleproperty 
public var enbale:Boolean

是否启用。

Constructor Detail
Emission()Constructor
public function Emission()

创建一个 Emission 实例。

Method Detail
addBurst()method
public function addBurst(burst:Burst):void

增加粒子爆裂。

Parameters

burst:Burst — 爆裂。

clearBurst()method 
public function clearBurst():void

清空粒子爆裂。

clone()method 
public function clone():*

克隆。

Returns
* — 克隆副本。
cloneTo()method 
public function cloneTo(destObject:*):void

克隆。

Parameters

destObject:* — 克隆源。

getBurstByIndex()method 
public function getBurstByIndex(index:int):Burst

通过索引获取粒子爆裂。

Parameters

index:int — 爆裂索引。

Returns
Burst — 粒子爆裂。
getBurstsCount()method 
public function getBurstsCount():int

获取粒子爆裂个数。

Returns
int — 粒子爆裂个数。
removeBurst()method 
public function removeBurst(burst:Burst):void

移除粒子爆裂。

Parameters

burst:Burst — 爆裂。

removeBurstByIndex()method 
public function removeBurstByIndex(index:int):void

通过索引移除粒子爆裂。

Parameters

index:int — 爆裂索引。