Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-09-2003, 12:07   #1 (permalink)
100% Dreierquote
 
Benutzerbild von AneBanane
 
Registriert seit: Aug 2001
Ort: Weltstadt Kiel
Beiträge: 1.273
drag und drop auf vordefinierte plätze

ich hab lange bei "Drag und Drop" gesucht,
aber nichts hat mir wirklich weitergeholfen,
vielleicht raffe ichs ja auch einfach nicht ...

ich habe sechs dragbare objekte, und sechs
graue flächen. jedem dieser drag-objekte
soll eine fläche als zielpunkt vordefiniert
werden, wo der user die dinger hinziehen soll.

wenn die dinger auf eine andere fläche als auf
die vorbestimmte gedraggt werden, sollen
die drag-objekte zurückgleiten an ihren ausgangs-
punkt.

ist das wirklich so schwer???
vielen dank für die hilfe!
AneBanane ist offline   Mit Zitat antworten
Alt 25-09-2003, 12:11   #2 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
suchen und finden "_droptarget"
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 25-09-2003, 12:16   #3 (permalink)
...or not?!
 
Benutzerbild von Sir-FlashAlot
 
Registriert seit: May 2003
Ort: Camelot
Beiträge: 157
Zunächst überprüfst Du auf welchem MC dein DragObjekt abgelegt wurde:

ActionScript:
  1. deinDropField = deinDragObjekt._droptarget;


Wenn Du jetzt noch ein paar Variablen anlegst, die die erforderlichen Daten beinhalten, kannst Du vergleichen und auswerten...



@ bloba: Hmmm! Da war ich wohl etwas langsamer
__________________
Gruß

Sir-FlashAlot

Geändert von Sir-FlashAlot (25-09-2003 um 12:18 Uhr)
Sir-FlashAlot ist offline   Mit Zitat antworten
Alt 25-09-2003, 12:18   #4 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
zb so
viel spass
Angehängte Dateien
Dateityp: zip drop.zip (114 Bytes, 82x aufgerufen)
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 25-09-2003, 12:41   #5 (permalink)
100% Dreierquote
 
Benutzerbild von AneBanane
 
Registriert seit: Aug 2001
Ort: Weltstadt Kiel
Beiträge: 1.273
@bloba:

ich will ja nich unken,
aber die fla, die ist
verdammt leer

ich probiers mal weiter, vielen dank
für die tipps ersma!
AneBanane ist offline   Mit Zitat antworten
Alt 25-09-2003, 13:38   #6 (permalink)
100% Dreierquote
 
Benutzerbild von AneBanane
 
Registriert seit: Aug 2001
Ort: Weltstadt Kiel
Beiträge: 1.273
so, ich hab mal was hingefummelt ...
nur noch eine frage:

ich möchte, wenn alle drei drag-dinger
an ihrem platz liegen, eine meldung ausgeben,
dass der user alles richtig gemacht hat.

könnt ihr euch mal ankukn, was ich gemacht
habe, es funktioniert nicht ...

ich dachte mir, dass ich es so mache, dass,
wenn ein drag-ding auf seinem platz liegt
die variable "richtige" einen wert mehr bekommt,
und wenn die variable "richtige" den wert 3 hat,
der text sichtbar wird.

was ist falsch daran, wie ich es gemacht habe?
hilfe!
Angehängte Dateien
Dateityp: zip dragndrop.zip (7,3 KB, 62x aufgerufen)
AneBanane ist offline   Mit Zitat antworten
Alt 25-09-2003, 14:17   #7 (permalink)
Klugscheisser
 
Registriert seit: Jun 2001
Ort: Düsseldorf
Beiträge: 1.354
Hmm, die "richtige" Variable wird in 4 verschiedenen versionen jeweils in den MCs angesprochen. Du willst aber nur eine haben, also pack sie einfach auf den Hauptfilm indem Du überall im Script, wo "richtige" vorkommt _root. davorschreibst

Und das Script von dem SchlussMC sollte in den enterFrame Handler

onClipEvent(load){} wird nämlich nur einmal beim Laden des MCs ausgeführt und dann nicht mehr
T.Decay ist offline   Mit Zitat antworten
Alt 25-09-2003, 14:40   #8 (permalink)
100% Dreierquote
 
Benutzerbild von AneBanane
 
Registriert seit: Aug 2001
Ort: Weltstadt Kiel
Beiträge: 1.273
yes!
das haut hin. fetto mobile!
danke!

jetzt habe ich nur wieder dieses blöde
"ich-pack-das-in-nen-mc-problem" ...
(du erinnerst dich an die sache mit den
radio-buttons?)
ich hab alle _roots durch _parent ersetzt,
und jetzt scheint es so, als gäbe es keine
drop-flächen mehr. oder muss wieder
irgendwo ein süßes kleines "this" hin?

//edit: ich vermute, es liegt an dieser zeile, die
auf den drag-dingern liegt:
ActionScript:
  1. if (_parent.triangleDrag._droptarget eq "/triangleDrop") {
wie kann man denn sagen, dass /triangleDrop auf dem _parent
liegt? ist nur ne vermutung, aber ich denke, das ist es ...

Geändert von AneBanane (25-09-2003 um 15:11 Uhr)
AneBanane ist offline   Mit Zitat antworten
Alt 25-09-2003, 15:40   #9 (permalink)
Klugscheisser
 
Registriert seit: Jun 2001
Ort: Düsseldorf
Beiträge: 1.354
Ist ja logisch, wenn Du den ganzen Film in einem anderen Film in einen MC "MeinMC" haust, wird aus _root.triangleDrag _root.MeinMC.triangle Drag

ersetz einfach _root.triangleDrag, _root.squareDrag und_root.circleDrag durch this, damit beziehen sich die Buttonaktionen auf den jeweils umgebenden MC

Geändert von T.Decay (25-09-2003 um 15:42 Uhr)
T.Decay ist offline   Mit Zitat antworten
Alt 25-09-2003, 15:44   #10 (permalink)
Klugscheisser
 
Registriert seit: Jun 2001
Ort: Düsseldorf
Beiträge: 1.354
Oh, nochwas

aus

_droptarget eq "/triangleDrop"

wird

_droptarget eq "/MeinMC/triangleDrop"
T.Decay ist offline   Mit Zitat antworten
Alt 25-09-2003, 15:45   #11 (permalink)
100% Dreierquote
 
Benutzerbild von AneBanane
 
Registriert seit: Aug 2001
Ort: Weltstadt Kiel
Beiträge: 1.273
hmpf!
sry, aba jetzt funzt garnix mehr ...
hab quasi jedes _root. durch this. ersetzt,
jetzt bleibt alles stumm ...
ich verzweifel hier langsam ...
AneBanane ist offline   Mit Zitat antworten
Alt 25-09-2003, 15:47   #12 (permalink)
Klugscheisser
 
Registriert seit: Jun 2001
Ort: Düsseldorf
Beiträge: 1.354
Nein, Du sollst nicht _root. ersetzen, sondern _root.triangleDrag
T.Decay ist offline   Mit Zitat antworten
Alt 25-09-2003, 15:49   #13 (permalink)
100% Dreierquote
 
Benutzerbild von AneBanane
 
Registriert seit: Aug 2001
Ort: Weltstadt Kiel
Beiträge: 1.273
yeeeehaaaaw!

dein tipp mit dem "/MeinMC/triangleDrop" wars!
mit this gings nicht, aber mit _parent und
dann obiges!

mann, bin ich froh!
vielen dank!!!
AneBanane ist offline   Mit Zitat antworten
Alt 03-12-2003, 08:50   #14 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: zwischen A93 und E45:D
Beiträge: 1.191
hallo gemeinde,

habe gerade auch so eine situtation, wäre es machbar @ANEBANANE, das du deine final fla zur verfügen stellen könntest wäre klasse.

greetz

hcid
hcid ist offline   Mit Zitat antworten
Alt 03-12-2003, 09:44   #15 (permalink)
100% Dreierquote
 
Benutzerbild von AneBanane
 
Registriert seit: Aug 2001
Ort: Weltstadt Kiel
Beiträge: 1.273
hi,
die final fla geht leider
nicht, wegen kundendaten,
ich lad aber demnächst
mal ne abgespeckte version hoch ...
AneBanane 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:03 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele