renderSprite method
void
renderSprite({})
Implementation
void renderSprite({
required ui.Image image,
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,
}){
bufferImage = image;
render(
color: color,
srcLeft: srcX,
srcTop: srcY,
srcRight: srcX + srcWidth,
srcBottom: srcY + srcHeight,
scale: scale,
rotation: 0,
dstX: dstX - (srcWidth * anchorX * scale),
dstY: dstY - (srcHeight * anchorY * scale),
);
}