Packagelaya.d3.core.particleShuriKen.module
Classpublic class TextureSheetAnimation
InheritanceTextureSheetAnimation Inheritance Object
Implements laya.d3.core.IClone

TextureSheetAnimation 类用于创建粒子帧动画。



Public Properties
 PropertyDefined By
  cycles : int
循环次数。
TextureSheetAnimation
  enable : Boolean
是否启用
TextureSheetAnimation
  enableUVChannels : int
UV通道类型,0为Noting,1为Everything,待补充,暂不支持。
TextureSheetAnimation
  frame : FrameOverTime
[read-only] 获取时间帧率。
TextureSheetAnimation
  randomRow : Boolean
是否随机行,type为1时有效。
TextureSheetAnimation
  startFrame : StartFrame
[read-only] 获取开始帧率。
TextureSheetAnimation
  tiles : Vector2
纹理平铺。
TextureSheetAnimation
  type : int
类型,0为whole sheet、1为singal row。
TextureSheetAnimation
Public Methods
 MethodDefined By
  
创建一个 TextureSheetAnimation 实例。
TextureSheetAnimation
  
clone():*
克隆。
TextureSheetAnimation
  
cloneTo(destObject:*):void
克隆。
TextureSheetAnimation
Property Detail
cyclesproperty
public var cycles:int

循环次数。

enableproperty 
public var enable:Boolean

是否启用

enableUVChannelsproperty 
public var enableUVChannels:int

UV通道类型,0为Noting,1为Everything,待补充,暂不支持。

frameproperty 
frame:FrameOverTime  [read-only]

获取时间帧率。


Implementation
    public function get frame():FrameOverTime
randomRowproperty 
public var randomRow:Boolean

是否随机行,type为1时有效。

startFrameproperty 
startFrame:StartFrame  [read-only]

获取开始帧率。


Implementation
    public function get startFrame():StartFrame
tilesproperty 
public var tiles:Vector2

纹理平铺。

typeproperty 
public var type:int

类型,0为whole sheet、1为singal row。

Constructor Detail
TextureSheetAnimation()Constructor
public function TextureSheetAnimation(frame:FrameOverTime, startFrame:StartFrame)

创建一个 TextureSheetAnimation 实例。

Parameters
frame:FrameOverTime — 动画帧。
 
startFrame:StartFrame — 开始帧。
Method Detail
clone()method
public function clone():*

克隆。

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

克隆。

Parameters

destObject:* — 克隆源。