Creates a new Texture from a part of the current texture.
Source
Texture textureFromRect(Rect rect, [String name = null]) { assert(rect != null); assert(!rotated); Rect srcFrame = new Rect.fromLTWH(rect.left + frame.left, rect.top + frame.top, rect.size.width, rect.size.height); Rect dstFrame = new Rect.fromLTWH(0.0, 0.0, rect.size.width, rect.size.height); return new Texture._fromSpriteFrame(image, name, rect.size, false, false, srcFrame, dstFrame, new Point(0.5, 0.5)); }