大家好,我最近开始开发一个 android 游戏,但我遇到了 drawRectangle 的问题。
public void draw(Canvas canvas) {
super.draw(canvas);
canvas.drawColor(Color.BLACK);
canvas.drawRect(new Rect(100,100,100,100), new Paint(Color.WHITE));
}
这似乎不起作用,但我已经使用另一个类和使用相同逻辑的 draw 方法在屏幕上绘制,但我很好奇为什么这不起作用
private Paint myPaint = new Paint();
@Override
public void draw(Canvas canvas) {
super.draw(canvas);
canvas.drawColor(Color.BLACK);
myPaint.setColor(Color.WHITE);
canvas.drawRect(new Rect(100,100,100,100), myPaint);
}
这也不起作用
守着一只汪
相关分类