VisualMoveTo Method (Vector3, Double, Double) |
Move to a new location given a speed and acceleration.
An acceleration or deceleration of zero is handled as infinity, meaning the top speed is instantly reached, and movement is immediately stopped respectively.
Namespace:
Demo3D.Visuals
Assembly:
Demo3D.Core (in Demo3D.Core.dll) Version: 18.04.00
Syntaxpublic void MoveTo(
Vector3 worldLocation,
double speed,
double acc
)
Parameters
- worldLocation
- Type: Microsoft.DirectXVector3
The location to move to. - speed
- Type: SystemDouble
The speed to move at. - acc
- Type: SystemDouble
Acceleration to use. The acceleration value will be used to accelerate and decelerate the visual.
Examples
[Auto("OnClick")]
void MoveToV3DD_OnClick(Visual sender, PickInfo pickInfo)
{
sender.MoveTo(sender.WorldLocation + new Vector3(0, 1, 0), 2, 1);
}
See Also