Пример #1
0
 /// <summary>
 /// Remove <see cref="UnityEngine.Time.timeScale"/> modular modification
 /// </summary>
 /// <param name="modifier">Previously added modifier</param>
 public static void RemoveTimeScaleModifier(ITimeScaleModifier modifier)
 {
     Instance.modifiers.Remove(modifier);
     Instance.UpdateTimeScale();
 }
Пример #2
0
 /// <summary>
 /// Add <see cref="UnityEngine.Time.timeScale"/> modular modification
 /// </summary>
 /// <param name="modifier">Modifier to apply. Modifier value will multiply with others modifiers</param>
 public static void AddTimeScaleModifier(ITimeScaleModifier modifier)
 {
     Instance.modifiers.Add(modifier);
     Instance.UpdateTimeScale();
 }