| 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 — 时间帧。
|