Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-02-2004, 14:05   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Ort: Bottrop
Beiträge: 15
mousefollow problem => hilfe

mahlzeit
schaut euch erstmal diesen kleinen film an
http://www.misterlittle.com/Untitled-1.htm
bei dem verzögerten effekt bin ich wie im tutorial von
http://www.flashtuts.de/mousefollowin.htm
vorgegangen.
jetzt bräuchte ich bei folgenden sachen hilfe.
zum einen möchte ich das der hubschrauber und der zeppelin entweder dem mauszeiger nur bis zu einer bestimmten position folgen (so als wenn sie in einem rahmen gefangen wären) oder das sie, wenn die maus aus dem film raus geht, sie wieder in die mitte fliegen. hauptsache die fliegen nicht aus dem film raus wenn ich mit der maus aus dem film gehe.
als zweites sollte der mousefollow-effekt stoppen, wenn ich mit der maus über das jeweilige objekt fahre.
das war es erstmal
danke schonmal
schönen gruß
#zeichner
zeichner ist offline   Mit Zitat antworten
Alt 26-02-2004, 14:30   #2 (permalink)
this.onEnterFame
 
Benutzerbild von RedSaint
 
Registriert seit: Feb 2002
Ort: Jetzte: Stuttgart
Beiträge: 1.666
hi hi

1. die followeer sollen nicht raus aus dem swf:
ActionScript:
  1. onClipEvent(enterFrame){
  2. _root._xmouse=xwert;
  3. _root._ymouse=ywert;
  4. if(xwert<=breitedeinerbüne&&ywert<=höhedeinerbühne) {
  5. //hier dein mousefollow script
  6. }
  7. }


2.der mousefollow-effekt stoppen, wenn ich mit der maus über das jeweilige objekt fahre

-> setzte ein variable true oder false:
ActionScript:
  1. //auf dein objekt:
  2. on(rollover){
  3. beruehrt=true;
  4. }
  5. on(rollOut){
  6. beruehrt=false;
  7. }
  8.  
  9.  
  10. // dann fragst du dies ebenfals in dem anderen script von oben ab:
  11.  
  12. onClipEvent(enterFrame){
  13. if(beruehrt!=true){
  14. _root._xmouse=xwert;
  15. _root._ymouse=ywert;
  16. if(xwert<=breitedeinerbüne&&ywert<=höhedeinerbühne) {
  17. //hier dein mousefollow script
  18. }
  19. }


-> ist natürlich alles ungetestet ...



_RED_
__________________
_may the force be with you_
.................................................. .........
on Fire 2008
.................................................. .........

Easy Crime available here
.................................................. .........

_RED_ + Flashforum = Big Love
.................................................. .........

A.K.A: ACHIM 0815

Geändert von RedSaint (26-02-2004 um 14:31 Uhr)
RedSaint ist offline   Mit Zitat antworten
Alt 26-02-2004, 14:54   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Ort: Bottrop
Beiträge: 15
wow, vielen dank für diese schnelle antwort
hab deine sachen jetzt mal eingesetzt, hier zur ansicht
http://www.misterlittle.com/Untitled-1.htm
aber irgendwie will das trotzdem nicht.
hier mal mein scribt für den mousefollow effekt

onClipEvent (enterFrame) {
if (beruehrt=true) {
xx = _root._xmouse-_parent._x;
yy = _root._ymouse-_parent._y;
if (xwert<=600 && ywert<=400) {
// hier dein mousefollow script
_parent._x = _parent._x+xx/_parent.wieschnell;
_parent._y = _parent._y+yy/_parent.wieschnell;
}
}
}

der butto mit true und false ist auch drin.
hab ich was falsch gemacht
zeichner 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 23:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele