hey 🙂
Ich wollte fragen, ob man bei einer Frame by Frame Animation nur das letzte Bild (Frame) löschen kann?
Und nicht übermalen muss, also nicht wie ich canvas.drawRGB(254, 254, 254); benutzt oder ein Rechteck drüberlegt. Geht das?
Vielen Dank 🙂
Ich wollte fragen, ob man bei einer Frame by Frame Animation nur das letzte Bild (Frame) löschen kann?
Und nicht übermalen muss, also nicht wie ich canvas.drawRGB(254, 254, 254); benutzt oder ein Rechteck drüberlegt. Geht das?
Vielen Dank 🙂
Java:
public void onDraw(Canvas canvas,int bewegung) {
// TODO Auto-generated method stub
update();
Rect scr= new Rect(sx,0,sx+breite,sy);
Rect dcr= new Rect(0+b,canvas.getHeight()-m.getHeight()-höhe,
b+breite,canvas.getHeight()-m.getHeight());
canvas.drawRGB(254, 254, 254);
canvas.drawBitmap(m, scr, dcr, null);
holder.unlockCanvasAndPost(canvas);
holder.lockCanvas();
}
Zuletzt bearbeitet: