好吧,让我们尝试为此制定最佳的公式
canvas.scale(scaleX, scaleY, pivotX, pivotY);if (scaleX >= 1){ objectNewX = objectOldX + (objectOldX - pivotX)*(scaleX - 1); }else{ objectNewX = objectOldX - (objectOldX - pivotX)*(1 - scaleX); }对于objectNewY也是一样。位图的新宽度和高度当然将是旧大小和比例的倍数。



