Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jquery][jcanvas] Obrót warstwy wokół jej środka
230005
post
Post #1





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

Ostrzeżenie: (0%)
-----


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 (IMG:style_emoticons/default/smile.gif) .

Ten post edytował 230005 30.12.2012, 21:22:06
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:29