renderSprite method

void renderSprite({
  1. required double srcX,
  2. required double srcY,
  3. required double srcWidth,
  4. required double srcHeight,
  5. required double dstX,
  6. required double dstY,
  7. double anchorX = 0.5,
  8. double anchorY = 0.5,
  9. double scale = 1.0,
  10. int color = 1,
})

Implementation

void renderSprite({
  required double srcX,
  required double srcY,
  required double srcWidth,
  required double srcHeight,
  required double dstX,
  required double dstY,
  double anchorX = 0.5,
  double anchorY = 0.5,
  double scale = 1.0,
  int color = 1,
}) =>
    render(
      color: color,
      srcX: srcX,
      srcY: srcY,
      srcWidth: srcWidth,
      srcHeight: srcHeight,
      scale: scale,
      rotation: 0,
      dstX: dstX - (srcWidth * anchorX * scale),
      dstY: dstY - (srcHeight * anchorY * scale),
   );