{lang: 'de'}
Flashhilfe.de - Flash Community

Augen verfolgen Maus nicht richtig [Flash 9]

 


AntwortenRegistrieren Seite1  

junkiexl1983#1
Benutzerbild von junkiexl1983
Beiträge: 8
Registriert: Apr 2010

14.04.2010, 18:25

Erstmal hallo ich bin der Neue und ich komme jetzt öfters *fg*
ich arbeite zur Zeit an eine Web-Avatar (Hochschulprojekt) und beschäftige mich nun mit FLASH (ich kann gut mit Blender und Cinema4D umgehen kenne daher Zeitleisten Keyframes usw.)

Action Script geht eigentich auch schon nur hab ich ein Problem. Mein Avatar soll brav der Maus hinterher schauen.

Hier mal der Code:

stage.addEventListener(MouseEvent.MOUSE_MOVE, augenfolgen);


function augenfolgen(evt:MouseEvent):void {
   var augelinksx:Number = -118.1;
   var augelinksy:Number = 43.4;
   var augerechtsx:Number = 121.6;
   var augerechtsy:Number = 43.6;
   
   //maus offset
   var distx:Number = mouseX - avatar_mc.gesicht_mc.augen_mc.x;
   var disty:Number = mouseY - avatar_mc.gesicht_mc.augen_mc.y;

   //augen abhängig vom offset bewegen
   avatar_mc.gesicht_mc.augen_mc.links_pupille_mc.x = augelinksx + (distx /20);
   avatar_mc.gesicht_mc.augen_mc.links_pupille_mc.y = augelinksy + (disty / 30);
   avatar_mc.gesicht_mc.augen_mc.rechts_pupille_mc.x = augerechtsx + (distx / 20);
   avatar_mc.gesicht_mc.augen_mc.rechts_pupille_mc.y = augerechtsy + (disty / 30);

}

So hab ich mir das ausgedacht "augelinks" usw. sind die Position der Iris beim Start also quasi der Mittelpunkt der beiden Augen, die Pupillen sind Maskiert und die Masken sind groß genug :D.

Problem ist nun: Sie schaut nur nach rechts und nach unten der Maus hinterher und ich versteh nicht warum. Ich hab das ganze auf der Seite gefunden und dort funktioniert es richtig. Ich hab grade irgendwie nen Hänger und weiß nicht warum es nicht so will und suche deshalb eure Hilfe.
Geändert von junkiexl1983 am 14.04.10 um 18:39 Uhr
junkiexl1983#2
Benutzerbild von junkiexl1983
Beiträge: 8
Registriert: Apr 2010

Themenautor/in

14.04.2010, 20:08

ok nach verschieben der ausrichtung der Instanz augen_mc um 80 pixel gehts jetzt ...

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Ein Lob an die Admins [Flash CS5] 08.05.2022 - Indy_Crossover
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de