Package | laya.d3.core.particleShuriKen.module |
Class | public class GradientAngularVelocity |
Inheritance | GradientAngularVelocity Object |
Implements | laya.d3.core.IClone |
GradientRotation
类用于创建渐变角速度。
Property | Defined By | ||
---|---|---|---|
constant : Number [read-only]
固定角速度。
| GradientAngularVelocity | ||
constantMax : Number [read-only]
最大随机双固定角速度。
| GradientAngularVelocity | ||
constantMaxSeparate : Vector4 [read-only]
最大分轴随机双固定角速度。
| GradientAngularVelocity | ||
constantMin : Number [read-only]
最小随机双固定角速度。
| GradientAngularVelocity | ||
constantMinSeparate : Vector4 [read-only]
最小分轴随机双固定角速度。
| GradientAngularVelocity | ||
constantSeparate : Vector4 [read-only]
分轴固定角速度。
| GradientAngularVelocity | ||
gradient : GradientDataNumber [read-only]
渐变角速度。
| GradientAngularVelocity | ||
gradientMax : GradientDataNumber [read-only]
最大渐变角速度。
| GradientAngularVelocity | ||
gradientMin : GradientDataNumber [read-only]
小渐变角速度。
| GradientAngularVelocity | ||
gradientW : GradientDataNumber [read-only]
变角速度Z。
| GradientAngularVelocity | ||
gradientWMax : GradientDataNumber [read-only]
最大渐变角速度Z。
| GradientAngularVelocity | ||
gradientWMin : GradientDataNumber [read-only]
最小渐变角速度Z。
| GradientAngularVelocity | ||
gradientX : GradientDataNumber [read-only]
渐变角角速度X。
| GradientAngularVelocity | ||
gradientXMax : GradientDataNumber [read-only]
最大渐变角速度X。
| GradientAngularVelocity | ||
gradientXMin : GradientDataNumber [read-only]
最小渐变角速度X。
| GradientAngularVelocity | ||
gradientY : GradientDataNumber [read-only]
渐变角速度Y。
| GradientAngularVelocity | ||
gradientYMax : GradientDataNumber [read-only]
大渐变角速度Y。
| GradientAngularVelocity | ||
gradientYMin : GradientDataNumber [read-only]
最小渐变角速度Y。
| GradientAngularVelocity | ||
gradientZ : GradientDataNumber [read-only]
变角速度Z。
| GradientAngularVelocity | ||
gradientZMax : GradientDataNumber [read-only]
最大渐变角速度Z。
| GradientAngularVelocity | ||
gradientZMin : GradientDataNumber [read-only]
最小渐变角速度Z。
| GradientAngularVelocity | ||
separateAxes : Boolean [read-only]
否分轴。
| GradientAngularVelocity | ||
type : int [read-only]
命周期角速度类型,0常量模式,1曲线模式,2随机双常量模式,3随机双曲线模式。
| GradientAngularVelocity |
Method | Defined By | ||
---|---|---|---|
创建一个 GradientAngularVelocity,不允许new,请使用静态创建函数。 实例。
| GradientAngularVelocity | ||
clone():*
克隆。
| GradientAngularVelocity | ||
cloneTo(destObject:*):void
克隆。
| GradientAngularVelocity | ||
createByConstant(constant:Number):GradientAngularVelocity [static]
通过固定角速度创建一个 GradientAngularVelocity 实例。
| GradientAngularVelocity | ||
[static]
通过分轴固定角速度创建一个 GradientAngularVelocity 实例。
| GradientAngularVelocity | ||
[static]
通过渐变角速度创建一个 GradientAngularVelocity 实例。
| GradientAngularVelocity | ||
createByGradientSeparate(gradientX:GradientDataNumber, gradientY:GradientDataNumber, gradientZ:GradientDataNumber, gradientW:GradientDataNumber):GradientAngularVelocity [static]
通过分轴渐变角速度创建一个 GradientAngularVelocity 实例。
| GradientAngularVelocity | ||
createByRandomTwoConstant(constantMin:Number, constantMax:Number):GradientAngularVelocity [static]
通过随机双固定角速度创建一个 GradientAngularVelocity 实例。
| GradientAngularVelocity | ||
createByRandomTwoConstantSeparate(separateConstantMin:Vector4, separateConstantMax:Vector4):GradientAngularVelocity [static]
通过随机分轴双固定角速度创建一个 GradientAngularVelocity 实例。
| GradientAngularVelocity | ||
createByRandomTwoGradient(gradientMin:GradientDataNumber, gradientMax:GradientDataNumber):GradientAngularVelocity [static]
通过随机双渐变角速度创建一个 GradientAngularVelocity 实例。
| GradientAngularVelocity | ||
createByRandomTwoGradientSeparate(gradientXMin:GradientDataNumber, gradientXMax:GradientDataNumber, gradientYMin:GradientDataNumber, gradientYMax:GradientDataNumber, gradientZMin:GradientDataNumber, gradientZMax:GradientDataNumber, gradientWMin:GradientDataNumber, gradientWMax:GradientDataNumber):GradientAngularVelocity [static]
通过分轴随机双渐变角速度创建一个 GradientAngularVelocity 实例。
| GradientAngularVelocity |
constant | property |
constant:Number
[read-only] 固定角速度。
public function get constant():Number
constantMax | property |
constantMax:Number
[read-only] 最大随机双固定角速度。
public function get constantMax():Number
constantMaxSeparate | property |
constantMaxSeparate:Vector4
[read-only] 最大分轴随机双固定角速度。
public function get constantMaxSeparate():Vector4
constantMin | property |
constantMin:Number
[read-only] 最小随机双固定角速度。
public function get constantMin():Number
constantMinSeparate | property |
constantMinSeparate:Vector4
[read-only] 最小分轴随机双固定角速度。
public function get constantMinSeparate():Vector4
constantSeparate | property |
constantSeparate:Vector4
[read-only] 分轴固定角速度。
public function get constantSeparate():Vector4
gradient | property |
gradient:GradientDataNumber
[read-only] 渐变角速度。
public function get gradient():GradientDataNumber
gradientMax | property |
gradientMax:GradientDataNumber
[read-only] 最大渐变角速度。
public function get gradientMax():GradientDataNumber
gradientMin | property |
gradientMin:GradientDataNumber
[read-only] 小渐变角速度。
public function get gradientMin():GradientDataNumber
gradientW | property |
gradientW:GradientDataNumber
[read-only] 变角速度Z。
public function get gradientW():GradientDataNumber
gradientWMax | property |
gradientWMax:GradientDataNumber
[read-only] 最大渐变角速度Z。
public function get gradientWMax():GradientDataNumber
gradientWMin | property |
gradientWMin:GradientDataNumber
[read-only] 最小渐变角速度Z。
public function get gradientWMin():GradientDataNumber
gradientX | property |
gradientX:GradientDataNumber
[read-only] 渐变角角速度X。
public function get gradientX():GradientDataNumber
gradientXMax | property |
gradientXMax:GradientDataNumber
[read-only] 最大渐变角速度X。
public function get gradientXMax():GradientDataNumber
gradientXMin | property |
gradientXMin:GradientDataNumber
[read-only] 最小渐变角速度X。
public function get gradientXMin():GradientDataNumber
gradientY | property |
gradientY:GradientDataNumber
[read-only] 渐变角速度Y。
public function get gradientY():GradientDataNumber
gradientYMax | property |
gradientYMax:GradientDataNumber
[read-only] 大渐变角速度Y。
public function get gradientYMax():GradientDataNumber
gradientYMin | property |
gradientYMin:GradientDataNumber
[read-only] 最小渐变角速度Y。
public function get gradientYMin():GradientDataNumber
gradientZ | property |
gradientZ:GradientDataNumber
[read-only] 变角速度Z。
public function get gradientZ():GradientDataNumber
gradientZMax | property |
gradientZMax:GradientDataNumber
[read-only] 最大渐变角速度Z。
public function get gradientZMax():GradientDataNumber
gradientZMin | property |
gradientZMin:GradientDataNumber
[read-only] 最小渐变角速度Z。
public function get gradientZMin():GradientDataNumber
separateAxes | property |
separateAxes:Boolean
[read-only] 否分轴。
public function get separateAxes():Boolean
type | property |
type:int
[read-only] 命周期角速度类型,0常量模式,1曲线模式,2随机双常量模式,3随机双曲线模式。
public function get type():int
GradientAngularVelocity | () | Constructor |
public function GradientAngularVelocity()
创建一个 GradientAngularVelocity,不允许new,请使用静态创建函数。
实例。
clone | () | method |
public function clone():*
克隆。
Returns* — 克隆副本。
|
cloneTo | () | method |
public function cloneTo(destObject:*):void
克隆。
Parameters
destObject:* — 克隆源。
|
createByConstant | () | method |
public static function createByConstant(constant:Number):GradientAngularVelocity
通过固定角速度创建一个 GradientAngularVelocity
实例。
Parameters
constant:Number — 固定角速度。
|
GradientAngularVelocity — 渐变角速度。
|
createByConstantSeparate | () | method |
public static function createByConstantSeparate(separateConstant:Vector4):GradientAngularVelocity
通过分轴固定角速度创建一个 GradientAngularVelocity
实例。
Parameters
separateConstant:Vector4 — 分轴固定角速度。
|
GradientAngularVelocity — 渐变角速度。
|
createByGradient | () | method |
public static function createByGradient(gradient:GradientDataNumber):GradientAngularVelocity
通过渐变角速度创建一个 GradientAngularVelocity
实例。
Parameters
gradient:GradientDataNumber — 渐变角速度。
|
GradientAngularVelocity — 渐变角速度。
|
createByGradientSeparate | () | method |
public static function createByGradientSeparate(gradientX:GradientDataNumber, gradientY:GradientDataNumber, gradientZ:GradientDataNumber, gradientW:GradientDataNumber):GradientAngularVelocity
通过分轴渐变角速度创建一个 GradientAngularVelocity
实例。
Parameters
gradientX:GradientDataNumber — X轴渐变角速度。
| |
gradientY:GradientDataNumber — Y轴渐变角速度。
| |
gradientZ:GradientDataNumber — Z轴渐变角速度。
| |
gradientW:GradientDataNumber |
GradientAngularVelocity — 渐变角速度。
|
createByRandomTwoConstant | () | method |
public static function createByRandomTwoConstant(constantMin:Number, constantMax:Number):GradientAngularVelocity
通过随机双固定角速度创建一个 GradientAngularVelocity
实例。
Parameters
constantMin:Number — 最小固定角速度。
| |
constantMax:Number — 最大固定角速度。
|
GradientAngularVelocity — 渐变角速度。
|
createByRandomTwoConstantSeparate | () | method |
public static function createByRandomTwoConstantSeparate(separateConstantMin:Vector4, separateConstantMax:Vector4):GradientAngularVelocity
通过随机分轴双固定角速度创建一个 GradientAngularVelocity
实例。
Parameters
separateConstantMin:Vector4 — 最小分轴固定角速度。
| |
separateConstantMax:Vector4 — 最大分轴固定角速度。
|
GradientAngularVelocity — 渐变角速度。
|
createByRandomTwoGradient | () | method |
public static function createByRandomTwoGradient(gradientMin:GradientDataNumber, gradientMax:GradientDataNumber):GradientAngularVelocity
通过随机双渐变角速度创建一个 GradientAngularVelocity
实例。
Parameters
gradientMin:GradientDataNumber — 最小渐变角速度。
| |
gradientMax:GradientDataNumber — 最大渐变角速度。
|
GradientAngularVelocity — 渐变角速度。
|
createByRandomTwoGradientSeparate | () | method |
public static function createByRandomTwoGradientSeparate(gradientXMin:GradientDataNumber, gradientXMax:GradientDataNumber, gradientYMin:GradientDataNumber, gradientYMax:GradientDataNumber, gradientZMin:GradientDataNumber, gradientZMax:GradientDataNumber, gradientWMin:GradientDataNumber, gradientWMax:GradientDataNumber):GradientAngularVelocity
通过分轴随机双渐变角速度创建一个 GradientAngularVelocity
实例。
Parameters
gradientXMin:GradientDataNumber — 最小X轴渐变角速度。
| |
gradientXMax:GradientDataNumber — 最大X轴渐变角速度。
| |
gradientYMin:GradientDataNumber — 最小Y轴渐变角速度。
| |
gradientYMax:GradientDataNumber — 最大Y轴渐变角速度。
| |
gradientZMin:GradientDataNumber — 最小Z轴渐变角速度。
| |
gradientZMax:GradientDataNumber — 最大Z轴渐变角速度。
| |
gradientWMin:GradientDataNumber | |
gradientWMax:GradientDataNumber |
GradientAngularVelocity — 渐变角速度。
|