if(SquareCor[4]==0){
if(Turn==1 && LastSelect==3){
TurnArray[3]=TurnArray[3]+45;
if(TurnArray[3]==360){
TurnArray[3]=0;
}
transform.preRotate(TurnArray[3], Square.getWidth()/2, Square.getHeight()/2);
Turn=0;
}
c.drawBitmap(Square, transform, null);
} else if(SquareCor[4]==1){
transform.setTranslate(SquareCor[0], SquareCor[1]);
if(Turn==1 && LastSelect==3){
TurnArray[3]=TurnArray[3]+45;
if(TurnArray[3]==360){
TurnArray[3]=0;
}
transform.preRotate(TurnArray[3], Square.getWidth()/2, Square.getHeight()/2);
Turn=0;
}
c.drawBitmap(Square, transform, null);
SquareCor[0]= (int) x-(Square.getWidth()/2);
SquareCor[1]= (int) y-(Square.getHeight()/2);
}