public override void OnPointerWheelChanged(IPointerWheelEventArgs e) { if (e.Delta.Y > 0) { Scene.Scale *= (1 + Math.Abs(e.Delta.Y) / 10); } else { Scene.Scale /= (1 + Math.Abs(e.Delta.Y) / 10); } e.Handled = true; }
public virtual void OnPointerWheelChanged(IPointerWheelEventArgs e) { }
public void OnPointerWheelChanged(IPointerWheelEventArgs e) { ApplyToInteractions(i => i.OnPointerWheelChanged(e), e); }