public override void Update(Vector2 mouse, RadialCursor cursor) { if (cursor.GetRadial(mouse, out var radial)) { TrySetValue(Get, radial); } }
public override void Update(Vector2 mouse, RadialCursor cursor) { if (!cursor.Get2Axis(mouse, 60, out var axis)) { return; } Control.SetSubValue(0, axis.x); Control.SetSubValue(1, axis.y); }
public abstract void Update(Vector2 mouse, RadialCursor cursor);