Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-09-2003, 10:26   #1 (permalink)
Neuer User
 
Registriert seit: May 2003
Beiträge: 228
mouseUp/Down?

hi, ich hab hier nen script, womit sich bei ner jukebox die ich gerade mache die cd's austauschen lassen.. klappt auch alles wunderbar trotz meiner geringen as-kenntnisse...

onClipEvent (load) {
_x = 300;
_y = 200;
this.swapDepths(1);
}
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
this.startDrag(false);
this.swapDepths(4);
}
}
onClipEvent (mouseUp) {
stopDrag();
if (this.hitTest(_root.active)) {
_x = _root.active._x;
_y = _root.active._y;
this.swapDepths(1);
loadMovieNum("sound1.swf", 2);
_root.cd2._x = 300;
_root.cd2._y = 200;
_root.cd3._x = 300;
_root.cd3._y = 200;
} else {
_x = 300;
_y = 200;
stopAllSounds();
}
}

..bis eben auf den mauszeiger.. wie krieg ich es hin das bei den objekten, genauso wie bei normalen buttons auch die hand zu sehen ist??? ich weiss das hat irgendwas mit mouseUp/Down zu tun... was muss ich da ändern damit ganz normal die "zeige hand" zu sehen ist?

thx
sketchbook ist offline   Mit Zitat antworten
Alt 10-09-2003, 11:02   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 30
hi,

-> meinMovieclip.useHandCursor=true

geht aber nur bei schaltflächen-clips...

Geändert von flashfarmer (10-09-2003 um 11:03 Uhr)
flashfarmer ist offline   Mit Zitat antworten
Alt 10-09-2003, 11:17   #3 (permalink)
Neuer User
 
Registriert seit: May 2003
Beiträge: 228
hmm, also genau anders herum.. ich hatte nämlich gedacht das eine der funktionen den handcurser unterdrückt, weils die hand ja normalweise immer da ist...

woran liegt das eigentlich das durch dieses script der mc anders behandelt wird?? könnte man die selbe funktion irgendwie auch so schreiben das der mousecurser automatsich da ist..also jetzt ohne den curser durch: "meinMovieclip.useHandCursor=true"
extra zu erzwingen???

würde mich wirklich mal interessieren, weil ich da noch ein paar ähnliche scripts habe...

greets sketchbook
sketchbook ist offline   Mit Zitat antworten
Alt 10-09-2003, 11:21   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 30
hi,

pack doch einfach nen unsichtbaren button in den mc,
dann hast du immer die Hand und brauchst auch den
hitTest nicht...
flashfarmer ist offline   Mit Zitat antworten
Alt 10-09-2003, 12:40   #5 (permalink)
Neuer User
 
Registriert seit: May 2003
Beiträge: 228
ja, genau das meine ich... wie muss ich das umschreiben um auf hitTest verzichten zu können??
sketchbook ist offline   Mit Zitat antworten
Alt 10-09-2003, 12:49   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 30
hi,

im mc nen button mit :
ActionScript:
  1. on (press)
  2. {
  3. this.startDrag(false);
  4. this.swapDepths(4);
  5. }
  6. on (release) {
  7. stopDrag();
  8. if (this.hitTest(_root.active))
  9. {
  10. _x = _root.active._x;
  11. _y = _root.active._y;
  12. this.swapDepths(1);
  13. loadMovieNum("sound1.swf", 2);
  14. _root.cd2._x = 300;
  15. _root.cd2._y = 200;
  16. _root.cd3._x = 300;
  17. _root.cd3._y = 200;
  18. }
  19. else
  20. {
  21. _x = 300;
  22. _y = 200;
  23. stopAllSounds();
  24. }
  25. }

...oder so...
flashfarmer 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:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele