Пример #1
0
 public Impulse(Vector2 direction, float amount)
 {
     direction = Vector2.Normalize(direction);
     forceAmount = new AnimatedValue(forceTime, amount, AnimationType.Direct);
     forceAmount.Value = 0;
     forceDirection = direction;
 }
Пример #2
0
 /// <param name="direction">In radians</param>
 public Impulse(float direction, float amount)
 {
     forceAmount = new AnimatedValue(amount, AnimationType.Direct);
     forceAmount.Value = 0;
     forceDirection = new Vector2((float)Math.Cos(direction), (float)Math.Sin(direction));
 }