Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-03-2004, 15:43   #1 (permalink)
Neuer User
 
Benutzerbild von Grille
 
Registriert seit: Oct 2001
Beiträge: 156
Winkelberechnung (Hand soll sich leicht drehen)

Hallo ...

Ich möchte gerne in diesem Film , dass die Hand (Mauszeiger) mit der
Körperseite immer zum Punkt (600/600) ausgerichtet ist, also
dass die hand sich immer parallel zur Linie (600/600) und
Fingerspitze ausrichtet.

ich habe diese Formel genommen:

PHP-Code:
onClipEvent(mouseMove){
  
mausx=_root._xmouse// mausposition auf dem Bildschirm
  
mausy=_root._ymouse;

  
a600 mausx// a ist die Ankethete b ist die Gegenkathete)
  
b600 mausy;

  
Math.sqrt(a*a+b*b); // das müßte die Hypotenuse sein

  
sinsatz=/c// das müsste sinus von alpha sein

  
alpMath.asin(sinsatz); // und hier habe ich versucht wieder einen Winkel zu konstruieren (ist aber keiner)

  
this._rotation this._rotation alp// und das Ding dreht sich ständig ...

Grille ist offline   Mit Zitat antworten
Alt 01-03-2004, 16:47   #2 (permalink)
Neuer User
 
Benutzerbild von Grille
 
Registriert seit: Oct 2001
Beiträge: 156
hat sich erledigt: der Code ist nun so:

PHP-Code:
onClipEvent(mouseMove){
mausx=_root._xmouse;
mausy=_root._ymouse;
a600 mausx;
b600 mausy;
sinalp /(Math.sqrt(a*a+b*b));
winkelMath.asin(sinalp)/Math.PI*180;
this._rotation =1-winkel;

ist zwar nicht ganz was ich wollte, funktioniert aber (wie man oben im link sehen kann)
Grille ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:39 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele