@override void render(Canvas canvas) { super.render(canvas); (selected ? spriteSelected : sprite)?.renderFromVector2Rect( canvas, this.position, opacity: opacity, ); }