Sama animacja przy pomocy metody animate i podaniu kąta działa ok, problem mam natomiast ze znalezieniem nowych współrzędnych x i y, a robię to tak:

[JAVASCRIPT] pobierz, plaintext
  1.  
  2. //o ile obrócić
  3. var rotation = layer.rotate * Math.PI / 180;
  4.  
  5. //środek obiektu
  6. var middleX = layer.x + layer.width / 2;
  7. var middleY = layer.y + layer.height / 2;
  8.  
  9. //nowe x i y
  10. var newX = middleX * Math.cos(rotation) - middleY * Math.sin(rotation);
  11. var newY = middleX * Math.sin(rotation) + middleY * Math.cos(rotation);
  12.  
[JAVASCRIPT] pobierz, plaintext


Ale wynik, który otrzymuję nie jest prawidłowy. Jako, że w temacie grafiki 2d jestem całkowitą świeżynką zwracam się do was o pomoc smile.gif.