public override void LeftMouseDownReceived(Vector2 position) { if (state == States.Normal) { objectSelector.SelectSingleObject(position); } }