就像我在一个类中获得 CanvasRenderingContext2D 和 CanvasElement 一样,但是如何在其他类中使用我的 CanvasRenderingContext2D?
class Unnamed {
CanvasElement c;
CanvasRenderingContext ctx;
Unnamed() {
this.c = query('#canvas');
this.ctx = this.c.getContext('2d');
}
}
以及如何在其他类中使用我的未命名类中的 ctx?就像是:
class Box {
num x,
y;
Box() {
this.x = x;
this.y = y;
}
void draw() {
myCtxFromUnnamedClass.fillRect(this.x, this.y, 64, 64);
}
}
对不起我的英语不好。