draw method
/////////////////////////////////////////////////////////
Sprite Drawing Function
/////////////////////////////////////////////////////////
Implementation
@override
void draw(Canvas canvas, [Size? size]) {
if (this.texture == null) return;
if (this.frame == null) return;
if (!this.frame!.isEnabled) return;
canvas.drawImageRect(this.frame!.image!, this.frame!.srcRect!,
this.frame!.dstRect!, this.paint);
if (this.debug) {
canvas.drawCircle(this.center, 5.0, this.paint);
canvas.drawRect(this.frame!.dstRect!, strokePaint);
}
}