Skip to content

Shake

Применяет эффект дрожания камеры на основе Simplex-шума. Дрожание начинается с заданной силы и естественно затухает с заданной скоростью.

Сторона

CLIENT

Синтаксис

shake <strength:float> <decayRate:float> <speed:float>

Параметры

  • strength (float, обязательный): Начальная интенсивность дрожания в пикселях. Большие значения создают более сильную тряску.
  • decayRate (float, обязательный): Скорость затухания дрожания за тик. Большие значения ускоряют остановку.
  • speed (float, обязательный): Скорость продвижения индекса шума, определяющая, как быстро движется камера во время дрожания.

Примеры

// Лёгкое дрожание, быстро затухает
# shake 5 4.0 2.0
// Сильный удар, медленное затухание
# shake 30 2.0 4.0
// Остановить любое текущее дрожание
# shake 0 0 0