TextureRegion(this.texture, {Rect? regionRect}) : rect = regionRect ?? Rect.fromLTWH(0, 0, texture.size.x, texture.size.y) { _init(); }