Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-11-2004, 11:36   #1 (permalink)
Neuer User
 
Benutzerbild von argv
 
Registriert seit: Apr 2004
Beiträge: 191
MC per Drag&Drop andern MC zuordnen und einrasten lassen!

grüsse,

an bei die fla-Datei.

lasst euch nicht von den undefined in den Textfeldern stören. hab quasi den Code aus nem grösserem Projekt von mir rauskopiert, zwecks meines Problem.

also grob gesagt leg ich mir zur laufzeit MC's an die ich mit textfüll und so. klappt auch alles. Handelt sich um ne art zuordnungsaufgaben, aus drei spalten, wobei die rechte und mittlere spalten, sich einander per Drag & Drop zuordnen sollen. man zieht quasi, die sich der rechten spalte befindlichen MC's den ich zur laufzeit das OnPressereignis und Releaseereignis überschreib, auf eines der in der mittleren spalte befindlichen MCs und wenn der HitTest mit eines dieser MC's nen True zurückgibt soll dann das entsprechende MC an GENAU der selben position einrasten.
UND DAS IST DAS PROBLEM

zieh ich nen Element über solch eins und lass es los. Rastet er nicht genau da ein, obwohl Koordinaten so übereinstimmen und ich kann nicht nachvollziehen warum er dann sich verschiebt einrastet. doch sieht selbst.

vielleicht weiss da jemand ne Lösung.

also im Code nur eigentlich auf das OnPress und OnRelease ereignis achten.
Angehängte Dateien
Dateityp: zip test.zip (6,5 KB, 21x aufgerufen)
argv ist offline   Mit Zitat antworten
Alt 06-11-2004, 20:27   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Das Script ist reichlich unübersichtlich. Ich vermute mal, dass die Falschpositionierung mit der Positionierung der Textfelder zu tun hat.

Setz mal ein paar traces mehr in den onRelease-Event und schau dir das ganze unbedingt mal im Debugger an...
  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 22:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele