Свойство | Type | Description | |
---|---|---|---|
from | System.Vector3 | ||
to | System.Vector3 | ||
updateAction | Action |
Méthode | Description | |
---|---|---|
BackInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Back in ease function
|
|
BackInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Back in and out ease function
|
|
BackOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Back out ease function
|
|
BounceInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Bounce in ease function
|
|
BounceInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Bounce in out ease function
|
|
BounceOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Bounce out ease function
|
|
CircleInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Circle in ease function
|
|
CircleInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Circle in and out ease function
|
|
CircleOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Circle out ease function
|
|
CubicInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Cubic in ease function
|
|
CubicInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Cubic in and out ease function
|
|
CubitOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Cubit out ease function
|
|
DeltaFunction ( EaseFunction function, System.Vector3 from, System.Vector3 to, float time, float totalTime ) : System.Vector3 |
Delta Function method
|
|
ElasticInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Elastic in ease function
|
|
ElasticInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Elastic in and out ease function
|
|
ElasticOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Elastic out ease function
|
|
ExponentialInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Exponential in ease function
|
|
ExponentialInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Exponential in and out ease function
|
|
ExponentialOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Exponential out ease function
|
|
LinearStep ( float time, System.Vector3 value1, System.Vector3 value2, float duration ) : System.Vector3 |
Smooth Step method
|
|
QuadraticInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quadratic in ease function
|
|
QuadraticInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quadratic in and out ease function
|
|
QuadraticOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quadratic out ease function
|
|
QuarticInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quartic in ease function
|
|
QuarticInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quartic in and out ease function
|
|
QuarticOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quartic out ease function
|
|
QuinticInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quintic in ease function
|
|
QuinticInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quintic in out ease function
|
|
QuinticOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Quintic out ease function
|
|
SineInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Sine in ease function
|
|
SineInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Sine in and out ease function
|
|
SineOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 |
Sine out ease function
|
|
Update ( System.TimeSpan gameTime ) : void |
Updates the single game action
|
|
Vector3AnimationGameAction ( System.Entity entity, System.Vector3 from, System.Vector3 to, System.TimeSpan time, EaseFunction ease, Action |
Initializes a new instance of the Vector3AnimationGameAction class.
|
Méthode | Description | |
---|---|---|
PerformCancel ( ) : void |
Cancels the game action
|
|
PerformRun ( ) : void |
Ons the run.
|
|
PerformSkip ( ) : bool |
Notifies the skip.
|
|
Vector3AnimationGameAction ( System.Entity entity, System.Vector3 from, System.Vector3 to, System.TimeSpan time, EaseFunction ease ) : System |
Initializes a new instance of the Vector3AnimationGameAction class.
|
Méthode | Description | |
---|---|---|
AssignValueTo ( System.Vector3 value ) : void |
public BackInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public BackInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public BackOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public BounceInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public BounceInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public BounceOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public CircleInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public CircleInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public CircleOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public CubicInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public CubicInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public CubitOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public DeltaFunction ( EaseFunction function, System.Vector3 from, System.Vector3 to, float time, float totalTime ) : System.Vector3 | ||
function | EaseFunction | |
from | System.Vector3 | Start value |
to | System.Vector3 | End value |
time | float | Current time |
totalTime | float | Animation duration |
Résultat | System.Vector3 |
public ElasticInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public ElasticInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public ElasticOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public ExponentialInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public ExponentialInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public ExponentialOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public LinearStep ( float time, System.Vector3 value1, System.Vector3 value2, float duration ) : System.Vector3 | ||
time | float | |
value1 | System.Vector3 | |
value2 | System.Vector3 | |
duration | float | |
Résultat | System.Vector3 |
public QuadraticInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public QuadraticInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public QuadraticOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public QuarticInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public QuarticInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public QuarticOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public QuinticInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public QuinticInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public QuinticOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public SineInEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public SineInOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public SineOutEase ( float t, System.Vector3 b, System.Vector3 c, float d ) : System.Vector3 | ||
t | float | Current time |
b | System.Vector3 | Start value |
c | System.Vector3 | End value |
d | float | Animation duration |
Résultat | System.Vector3 |
public Update ( System.TimeSpan gameTime ) : void | ||
gameTime | System.TimeSpan | The ellapsed gameTime |
Résultat | void |
protected Vector3AnimationGameAction ( System.Entity entity, System.Vector3 from, System.Vector3 to, System.TimeSpan time, EaseFunction ease ) : System | ||
entity | System.Entity | The entity |
from | System.Vector3 | Initial value |
to | System.Vector3 | End value |
time | System.TimeSpan | The time of the animation |
ease | EaseFunction | Easing function |
Résultat | System |
public Vector3AnimationGameAction ( System.Entity entity, System.Vector3 from, System.Vector3 to, System.TimeSpan time, EaseFunction ease, Action |
||
entity | System.Entity | The entity |
from | System.Vector3 | Initial value |
to | System.Vector3 | End value |
time | System.TimeSpan | The time of the animation |
ease | EaseFunction | Easing function |
updateAction | Action |
The action when needs to be updated |
Résultat | System |