private void OnTimeDilationChange(object sender, TimeController.OnTimeDilationChangeEventArgs e) { timeDelation = e.newTimeDilation; Vector3 prefVelocity = rb.velocity; rb.velocity = Vector3.zero; rb.AddForce((prefVelocity).normalized * projectileSpeed * timeDelation, ForceMode.Impulse); }
private void OnTimeDilationChange(object sender, TimeController.OnTimeDilationChangeEventArgs e) { timeDelation = e.newTimeDilation; }
private void TimeChange(object sender, TimeController.OnTimeDilationChangeEventArgs e) { timeDilation = e.newTimeDilation; rb.velocity = rb.velocity.normalized * initialSpeed * timeDilation; }