mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-02 20:13:50 +08:00
Remove unnecessary super.render calls (#1084)
* Remove unnecessary super.render calls * Update tutorial and docs
This commit is contained in:
@ -57,7 +57,6 @@ class Background extends PositionComponent with HasGameRef {
|
||||
|
||||
@override
|
||||
void render(Canvas c) {
|
||||
super.render(c);
|
||||
c.drawRect(hugeRect, white);
|
||||
}
|
||||
}
|
||||
|
||||
@ -47,7 +47,6 @@ class MovableSquare extends SquareComponent
|
||||
|
||||
@override
|
||||
void render(Canvas c) {
|
||||
super.render(c);
|
||||
final text = '(${x.toInt()}, ${y.toInt()})';
|
||||
textRenderer.render(c, text, size / 2, anchor: Anchor.center);
|
||||
}
|
||||
@ -96,7 +95,6 @@ class Map extends Component {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
canvas.drawRect(bounds, _paintBg);
|
||||
canvas.drawRect(bounds, _paintBorder);
|
||||
}
|
||||
|
||||
@ -51,7 +51,6 @@ class MyCollidable extends PositionComponent
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
renderHitboxes(canvas);
|
||||
}
|
||||
|
||||
|
||||
@ -76,7 +76,6 @@ abstract class MyCollidable extends PositionComponent
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
renderHitboxes(canvas, paint: _activePaint);
|
||||
if (_isDragged) {
|
||||
final localCenter = (scaledSize / 2).toOffset();
|
||||
|
||||
@ -30,7 +30,6 @@ class Square extends PositionComponent with HasGameRef<Priority>, Tappable {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
canvas.drawRect(size.toRect(), paint);
|
||||
}
|
||||
}
|
||||
|
||||
@ -107,7 +107,6 @@ class Compass extends PositionComponent {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
canvas.drawCircle(Offset(_radius, _radius), _radius, _bgPaint);
|
||||
canvas.drawPath(_marksPath, _marksPaint);
|
||||
}
|
||||
@ -144,7 +143,6 @@ class CompassArrow extends PositionComponent {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
canvas.drawPath(_northPath, _northPaint);
|
||||
canvas.drawPath(_southPath, _southPaint);
|
||||
}
|
||||
@ -193,7 +191,6 @@ class CompassRim extends PositionComponent {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
canvas.drawCircle(Offset(_radius, _radius), _radius - _width / 2, _bgPaint);
|
||||
canvas.drawCircle(Offset(_radius, _radius), _radius - _width, _marksPaint);
|
||||
canvas.drawPath(_marksPath, _marksPaint);
|
||||
|
||||
@ -15,7 +15,6 @@ class HoverableSquare extends PositionComponent with Hoverable {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
canvas.drawRect(size.toRect(), isHovered ? _grey : _white);
|
||||
}
|
||||
}
|
||||
|
||||
@ -15,7 +15,6 @@ class TappableSquare extends PositionComponent with Tappable {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
canvas.drawRect(size.toRect(), currentPaint);
|
||||
}
|
||||
|
||||
|
||||
@ -17,7 +17,6 @@ class TappableSquare extends PositionComponent with Tappable {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
canvas.drawRect(size.toRect(), _beenPressed ? _grey : _white);
|
||||
}
|
||||
|
||||
|
||||
@ -561,7 +561,6 @@ class TrafficLightComponent extends Component {
|
||||
|
||||
@override
|
||||
void render(Canvas c) {
|
||||
super.render(c);
|
||||
c.drawRect(rect, Paint()..color = currentColor);
|
||||
}
|
||||
|
||||
|
||||
@ -20,7 +20,6 @@ class RenderedTimeComponent extends TimerComponent {
|
||||
|
||||
@override
|
||||
void render(Canvas canvas) {
|
||||
super.render(canvas);
|
||||
textPaint.render(
|
||||
canvas,
|
||||
'Elapsed time: ${timer.current.toStringAsFixed(3)}',
|
||||
|
||||
Reference in New Issue
Block a user