SpriteNode<T> constructor
Creates a node that draws sprite.
Implementation
SpriteNode({
required this._sprite,
Paint? paint,
double? speed,
bool? cleanup,
super.position,
super.scale,
super.angle,
super.anchor,
super.enabled,
super.priority,
super.children,
}) : assert(speed == null || speed >= 0, 'Speed cannot be negative.'),
palette = Palette(paint: paint),
speed = speed ?? 1,
cleanup = cleanup ?? false;