Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-10-2003, 14:35   #1 (permalink)
Neuer User
 
Registriert seit: May 2003
Beiträge: 24
"Mausverfolger" verändern

Hi!
Ich will folgendes machen: Hab hier einen "Mausverfolger", der die Maus dauernd verfolgt - eigentlich will ich aber gar nicht, dass der Mauszeigen andauernd verfolgt wird sondern mir gefällt nur die Animation.
Jetzt will ich das so umändern, dass der Mauszeiger nicht mehr verfolgt wird, sondern die Animation/der Film nur abgespielt wird, wenn man mit der Maus drüber fährt, sozusagen wie ein Button.

Hier ist das ActionScript:

ActionScript:
  1. fscommand("allowscale",false);
  2. //==============================================================================
  3. //    Actions
  4. //==============================================================================
  5. copies=15;
  6. for(var i=1;i<copies;i++){
  7. duplicateMovieClip("drag0","drag"+i,i);
  8. eval("drag"+i).num=i;
  9. eval("drag"+i)._alpha=100-(100*i/copies);
  10. eval("drag"+i)._rotation=360/copies*i;
  11.  
  12. }

Was muss ich da machen? Ich blick nicht durch wie ich das abändern kann.

Hier ist nochmal die ganze Datei zum anschauen.

Bitte helft mir!!

danke,
joe
Angehängte Dateien
Dateityp: zip trailer2.zip (3,6 KB, 14x aufgerufen)
joe.87 ist offline   Mit Zitat antworten
Alt 07-10-2003, 14:39   #2 (permalink)
gehn wir bowlen...
 
Benutzerbild von ramshazar
 
Registriert seit: Oct 2001
Ort: Wiesbaden
Beiträge: 625
na dann kopier dir den mc mit mit der animation aus der datei und füge sie in deinem button in bild 2 ein!

that's all!
__________________
Ich bin nicht Mr. Lebowsky! Sie sind Mr. Lebowsky! Ich bin der Dude und so sollte Sie mich auch nennen, ist das klar? Entweder so oder Seine Dudheit, Duder oder auch El Duderino, wenn Ihnen das mit den Kurznamen nicht so liegt!
ramshazar ist offline   Mit Zitat antworten
Alt 07-10-2003, 14:43   #3 (permalink)
Neuer User
 
Registriert seit: May 2003
Beiträge: 24
dann verfolgt das ding aber noch immer den mauszeiger - und gerade das will ich ja verhindern...

oder mach ich was falsch?

joe

edit: hier, das hab ich vergessen. vielleicht kann man ja das so abändern, dass die maus nicht mehr verfolgt wird?!

ActionScript:
  1. onClipEvent(enterFrame){
  2. if(!num){
  3. xTarget=_root._xmouse;
  4. yTarget=_root._ymouse;
  5. }else{
  6. xTarget=eval("_root.drag"+(num-1));
  7. yTarget=eval("_root.drag"+(num-1));
  8.  
  9. }
  10. fraction=.3;
  11. _y+=(yTarget-_y)*fraction;
  12. _x+=(xTarget-_x)*fraction;
  13. }

joe

Geändert von joe.87 (07-10-2003 um 14:48 Uhr)
joe.87 ist offline   Mit Zitat antworten
Alt 07-10-2003, 21:51   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 31
Post

wenn Du die gesamte onClipEvent(enterFrame) Geschichte rauslöschst, wird die Maus nicht mehr verfolgt, allerdings bewegen sich dann die Ausrufezeichen auch nicht mehr.

Wenn Du das Skript unter onClipEvent(enterFrame) durch folgendes ersetzt, drehen sie sich immerhin

onClipEvent(enterFrame){
for(i=0; i<_parent.copies; i++){
eval("_parent.drag"+i)._rotation += 0.5;
}
}
twinsen 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 20:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele