Click or drag to resize

VisualMoveTo Method (Vector3, Double, Double, Double)

Move to a new location given a speed, acceleration, and deceleration.

Namespace:  Demo3D.Visuals
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 15.0.2.11458
Syntax
C#
public double MoveTo(
	Vector3 worldLocation,
	double speed,
	double acc,
	double dec
)

Parameters

worldLocation
Type: Microsoft.DirectXVector3
The location to move to.
speed
Type: SystemDouble
The speed to move at.
acc
Type: SystemDouble
Acceleration to use.
dec
Type: SystemDouble
Deceleration to use.

Return Value

Type: Double
Time taken to move.
Examples
C#
// This example will move a visual a meter up when it is clicked on,
// at a given speed, acceleration, and deceleration.
[Auto("OnClick")]
void MoveToV3DDD_OnClick(Visual sender, PickInfo pickInfo)
{
    sender.MoveTo(sender.WorldLocation + new Vector3(0, 1, 0), 2, 1, 1);
}
See Also