public Rect TransformRect(Rect rect, GObject targetSpace) { if (_pivotAsAnchor) { rect.x += _width * _pivotX; rect.y += _height * _pivotY; } return this.displayObject.TransformRect(rect, targetSpace.displayObject); }