|
@ -40,13 +40,14 @@ namespace SemiColinGames { |
|
|
if (shakeTime > 0) { |
|
|
if (shakeTime > 0) { |
|
|
shakeTime -= modelTime; |
|
|
shakeTime -= modelTime; |
|
|
int x = random.Next(-4, 5); |
|
|
int x = random.Next(-4, 5); |
|
|
bbox.Offset(x, 0); |
|
|
|
|
|
|
|
|
int y = random.Next(-4, 5); |
|
|
|
|
|
bbox.Offset(x, y); |
|
|
} |
|
|
} |
|
|
Debug.AddToast($"p: {pos.X}, {pos.Y} c: {bbox.Center.X}"); |
|
|
Debug.AddToast($"p: {pos.X}, {pos.Y} c: {bbox.Center.X}"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public void Shake() { |
|
|
public void Shake() { |
|
|
shakeTime = 0.5f; |
|
|
|
|
|
|
|
|
shakeTime = 0.3f; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |