Er det mig, eller er der noget galt med drawImage?
følgende source fucker for vildt når jeg forsøger at mirror et billede
(Virker fint ved en
linær copy (xRow = 1), men laver noget mærkeligt øverst på billedet når den
"mirror")
I øvrigt, er jeg meget i tvivl om hvad dy2 og sy2 skal være? (hvis jeg
sætter dem til
row, er der ikke noget der virker men når jeg sætter den til 1 virker det...
(bortset
fra det grafik mess jeg får øverst).
*?*!
/Brian Matzon
--8<--8<--8<--8<
....
int xRow = 0;
for(int i=0; i<sourceDimension.height;i++) {
//get row to copy
xRow = (sourceDimension.height - 1) - i;
//copy row to dest. dx1 dy1 dx2 dy2 sx1 sy1
sx2 sy2
g.drawImage(sourceImage, 0, xRow, sourceDimension.width, 1, 0, i,
sourceDimension.width, 1, gfxArea);
}
....
|