Packagelaya.d3.core.glitter
Classpublic class SplineCurvePositionVelocity
InheritanceSplineCurvePositionVelocity Inheritance Object
Subclasses SplineCurvePosition

SplineCurvePositionVelocity 类用于通过顶点和速度创建闪光插值。



Public Methods
 MethodDefined By
  
创建一个 SplineCurvePositionVelocity 实例。
SplineCurvePositionVelocity
  
Init(position0:Vector3, velocity0:Vector3, position1:Vector3, velocity1:Vector3):void
初始化插值所需信息。
SplineCurvePositionVelocity
  
Slerp(t:Number, out:Vector3):void
初始化插值所需信息。
SplineCurvePositionVelocity
Constructor Detail
SplineCurvePositionVelocity()Constructor
public function SplineCurvePositionVelocity()

创建一个 SplineCurvePositionVelocity 实例。

Method Detail
Init()method
public function Init(position0:Vector3, velocity0:Vector3, position1:Vector3, velocity1:Vector3):void

初始化插值所需信息。

Parameters

position0:Vector3 — 顶点0的位置。
 
velocity0:Vector3 — 顶点0的速度。
 
position1:Vector3 — 顶点1的位置。
 
velocity1:Vector3 — 顶点1的速度。

Slerp()method 
public function Slerp(t:Number, out:Vector3):void

初始化插值所需信息。

Parameters

t:Number — 插值比例
 
out:Vector3 — 输出结果