Package | laya.d3.core.particleShuriKen.module |
Class | public class FrameOverTime |
Inheritance | FrameOverTime Object |
Implements | laya.d3.core.IClone |
FrameOverTime
类用于创建时间帧。
Property | Defined By | ||
---|---|---|---|
constant : int [read-only]
固定帧。
| FrameOverTime | ||
constantMax : int [read-only]
最大固定帧。
| FrameOverTime | ||
constantMin : int [read-only]
最小固定帧。
| FrameOverTime | ||
frameOverTimeData : GradientDataInt [read-only]
时间帧。
| FrameOverTime | ||
frameOverTimeDataMax : GradientDataInt [read-only]
最大时间帧。
| FrameOverTime | ||
frameOverTimeDataMin : GradientDataInt [read-only]
最小时间帧。
| FrameOverTime | ||
type : int [read-only]
命周期旋转类型,0常量模式,1曲线模式,2随机双常量模式,3随机双曲线模式。
| FrameOverTime |
Method | Defined By | ||
---|---|---|---|
创建一个 FrameOverTime,不允许new,请使用静态创建函数。 实例。
| FrameOverTime | ||
clone():*
克隆。
| FrameOverTime | ||
cloneTo(destObject:*):void
克隆。
| FrameOverTime | ||
createByConstant(constant:Number):FrameOverTime [static]
通过固定帧创建一个 FrameOverTime 实例。
| FrameOverTime | ||
[static]
通过时间帧创建一个 FrameOverTime 实例。
| FrameOverTime | ||
createByRandomTwoConstant(constantMin:Number, constantMax:Number):FrameOverTime [static]
通过随机双固定帧创建一个 FrameOverTime 实例。
| FrameOverTime | ||
createByRandomTwoOverTime(gradientFrameMin:GradientDataInt, gradientFrameMax:GradientDataInt):FrameOverTime [static]
通过随机双时间帧创建一个 FrameOverTime 实例。
| FrameOverTime |
constant | property |
constant:int
[read-only] 固定帧。
public function get constant():int
constantMax | property |
constantMax:int
[read-only] 最大固定帧。
public function get constantMax():int
constantMin | property |
constantMin:int
[read-only] 最小固定帧。
public function get constantMin():int
frameOverTimeData | property |
frameOverTimeData:GradientDataInt
[read-only] 时间帧。
public function get frameOverTimeData():GradientDataInt
frameOverTimeDataMax | property |
frameOverTimeDataMax:GradientDataInt
[read-only] 最大时间帧。
public function get frameOverTimeDataMax():GradientDataInt
frameOverTimeDataMin | property |
frameOverTimeDataMin:GradientDataInt
[read-only] 最小时间帧。
public function get frameOverTimeDataMin():GradientDataInt
type | property |
type:int
[read-only] 命周期旋转类型,0常量模式,1曲线模式,2随机双常量模式,3随机双曲线模式。
public function get type():int
FrameOverTime | () | Constructor |
public function FrameOverTime()
创建一个 FrameOverTime,不允许new,请使用静态创建函数。
实例。
clone | () | method |
public function clone():*
克隆。
Returns* — 克隆副本。
|
cloneTo | () | method |
public function cloneTo(destObject:*):void
克隆。
Parameters
destObject:* — 克隆源。
|
createByConstant | () | method |
public static function createByConstant(constant:Number):FrameOverTime
通过固定帧创建一个 FrameOverTime
实例。
Parameters
constant:Number — 固定帧。
|
FrameOverTime — 时间帧。
|
createByOverTime | () | method |
public static function createByOverTime(overTime:GradientDataInt):FrameOverTime
通过时间帧创建一个 FrameOverTime
实例。
Parameters
overTime:GradientDataInt — 时间帧。
|
FrameOverTime — 时间帧。
|
createByRandomTwoConstant | () | method |
public static function createByRandomTwoConstant(constantMin:Number, constantMax:Number):FrameOverTime
通过随机双固定帧创建一个 FrameOverTime
实例。
Parameters
constantMin:Number — 最小固定帧。
| |
constantMax:Number — 最大固定帧。
|
FrameOverTime — 时间帧。
|
createByRandomTwoOverTime | () | method |
public static function createByRandomTwoOverTime(gradientFrameMin:GradientDataInt, gradientFrameMax:GradientDataInt):FrameOverTime
通过随机双时间帧创建一个 FrameOverTime
实例。
Parameters
gradientFrameMin:GradientDataInt — 最小时间帧。
| |
gradientFrameMax:GradientDataInt — 最大时间帧。
|
FrameOverTime — 时间帧。
|