2
Ich versuche, ein einfaches "Flappy Bird" -Spiel zu bauen, ich brauche für das Bild des Vogels zu kippen, nach oben zeigend, wenn man nach oben geht und umgekehrt. Wenn ich jedoch mein Bild rotiere, verschwindet es nach einem kurzen Absturz oder nachdem ich auf den Bildschirm geklickt habe, ganz oder teilweise vom Bildschirm. Kann mir bitte jemand sagen, wie ich dieses Problem beheben kann?Rotierende bewegliche Bitmaps in AndroidStudio
matrix = new Matrix();
if(angle > minAngle && angle < maxAngle && !boosting) {
angle+=avel;
matrix.postRotate(angle);
}
if(boosting) {
angle = -20;
matrix.postRotate(angle);
speed = -30;
}
rotatedBitmap = Bitmap.createBitmap(bitmap, 0, 0, 50, 50, matrix, true);
bitmap = rotatedBitmap;
//Now the player object gets this rotated image and adds it to the Canvas