Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-12-2004, 21:57   #1 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 32
Drag&Drop Droppen funktioniert nicht wie es soll

hab Drag&Drop mit mehreren Target Areas... so weit so gut....

nur möchte ich es haben das der MC falls er auf keiner gültigen area gedropt wird, wieder an den startpunkt moved.... nur leider macht er das immer auch wenn er in einem richtigen feld gedropt wird.

und ich möchte das die richtige area nachdem der MC gedropt wurde umbenannt wird, damit man nicht noch einen MC da dropen kann. was auch nicht funktioniert...

könnt ihr mir helfen? Hier der AS code

http://217.172.183.164/~web_droidstore/AS.txt

ps: vielen dank nochmal an psyk
CrazyCarlton ist offline   Mit Zitat antworten
Alt 08-12-2004, 22:08   #2 (permalink)
Banned
 
Benutzerbild von projecktx
 
Registriert seit: Sep 2003
Beiträge: 2.071
ActionScript:
  1. if (this._x == _root["area"+i+"_mc"]._x && this_y == _root["area"+i+"_mc"]._y) {
  2.                     _root["area"+i+"_mc"]._name = ["Used"+i];       }
du überprüfst dabei nur einen einzigen pixel!!

müsst was mit ...x>= && .x<=....x+width && ...y>=....y && <= ...y+height sein also 4 bedingeungen

so aus der hüfte geschossen

Gruss Sascha

EDIT: vasuchs ma so :

ActionScript:
  1. if (this._x >= _root["area"+i+"_mc"]._x && this._x <= _root["area"+i+"_mc"]._x+_root["area"+i+"_mc"].width  && this_y >= _root["area"+i+"_mc"]._y && this_y <= _root["area"+i+"_mc"]._y+_root["area"+i+"_mc"].height) {
  2.                     _root["area"+i+"_mc"]._name = ["Used"+i];       }

Geändert von projecktx (08-12-2004 um 22:12 Uhr)
projecktx ist offline   Mit Zitat antworten
Alt 08-12-2004, 22:20   #3 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 32
ne geht nicht.... versteh auch nicht wieso das falsch ist den einen pixel zu kontrollieren... ich sag ihm doch vorher das er Modulx in die area zentrieren soll... also sollte das passen
CrazyCarlton ist offline   Mit Zitat antworten
Alt 09-12-2004, 13:56   #4 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 32
sonst noch wer?
CrazyCarlton ist offline   Mit Zitat antworten
Alt 10-12-2004, 08:05   #5 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 32
keiner mehr da, der sich mit sowas auskennt
CrazyCarlton ist offline   Mit Zitat antworten
Alt 10-12-2004, 11:14   #6 (permalink)
Banned
 
Benutzerbild von projecktx
 
Registriert seit: Sep 2003
Beiträge: 2.071
schau dir mal hittest an

Gruss sascha dürfte evtl was einfache machen

Gruss sascha
projecktx 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 02:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele