Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-09-2003, 10:33   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 29
duplizierte MCs vom hotspot ziehen

so, ich noch mal...
ich habe mcs dupliziert und ziehe diese auf einen hotspot. nun möchte ich diese aber wieder vom hotspot runterziehen können, was irgendwie nicht funktioniert... der "onPress"-Befehl wird einfach ignoriert...als ob der MovieClip an der Position gar nicht existiert... kann mir einer sagen, woran das liegt?

hier mal die relevantes schnipsel..

ActionScript:
  1. for (i=1; i<=12; i++) {
  2.         _root.createEmptyMovieClip("mcc"+i,i);
  3.         _root["mcc"+i].createEmptyMovieClip("bild",i);
  4.         _root["mcc"+i].bild.loadMovie("bilder/bild"+i+".jpg");
  5.  
  6.         _root["mcc"+i].onPress = function() {
  7.             a++;
  8.             this.duplicateMovieClip("bla"+a, 200+a);
  9.             _root["bla"+a].createEmptyMovieClip("bild", 200+a);
  10.             _root["bla"+a].bild.loadMovie(this.bild._url);
  11.             _root["bla"+a].swapDepths(400);
  12.             startDrag(_root["bla"+a]);
  13.             status = "dragging "+_root["bla"+a];
  14.         }
  15. }

und nun funktionier dies nicht (selbst wie hier, wenn ich den clip direkt, also ohne schleife anspreche):

ActionScript:
  1. _root.bla1.onPress = function() {
  2.     startDrag(this)
  3. }

mfg
Arne
TopGun2000 ist offline   Mit Zitat antworten
Alt 22-09-2003, 10:50   #2 (permalink)
Definitionssache
 
Benutzerbild von dburucu
 
Registriert seit: Apr 2003
Ort: Braunschweig
Beiträge: 2.433
Benutze im onPress keine Variablen wie a oder so.

mit this bist Du schon näher.
dburucu ist offline   Mit Zitat antworten
Alt 22-09-2003, 10:57   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 29
this kann ich aber nicht benutzen, da ich ja die kopie ziehen will und nicht das original... beim klick auf das original wird eine kopie erstellt, die dann auch gedraggt wird... bei jedem weiteren klick auf das original kommt eine weitere kopie hinzu...da kann ich auf die variablen nicht verzichten...
TopGun2000 ist offline   Mit Zitat antworten
Alt 22-09-2003, 11:01   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Bayern
Beiträge: 120
kann Dir leider bei Deinem Problem nicht weiterhelfen, aber soweit ich weis gab´s in Flash5 mal den Befehl _droptarget oder so ähnlich und damit könnte es ja dann funktionieren. Ansonsten nichts für ungut.
__________________
Danke an alle Beteiligten ...
drive68 ist offline   Mit Zitat antworten
Alt 22-09-2003, 11:01   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Bayern
Beiträge: 120
kann Dir leider bei Deinem Problem nicht weiterhelfen, aber soweit ich weis gab´s in Flash5 mal den Befehl _droptarget oder so ähnlich und damit könnte es ja dann funktionieren. Ansonsten nichts für ungut.
__________________
Danke an alle Beteiligten ...
drive68 ist offline   Mit Zitat antworten
Alt 22-09-2003, 11:01   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Bayern
Beiträge: 120
kann Dir leider bei Deinem Problem nicht weiterhelfen, aber soweit ich weis gab´s in Flash5 mal den Befehl _droptarget oder so ähnlich und damit könnte es ja dann funktionieren. Ansonsten nichts für ungut.

Weis selbst nicht warum das jetzt hier dreimal hintereinander kommt.
__________________
Danke an alle Beteiligten ...

Geändert von drive68 (22-09-2003 um 11:04 Uhr)
drive68 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 04:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele