Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-03-2004, 10:06   #1 (permalink)
viel hilft viel
 
Benutzerbild von nox1mus
 
Registriert seit: Nov 2003
Ort: nürnberg
Beiträge: 270
ein befehl, zwei ergebnisse

hi,
ich habe ein bisschen rumexperimentiert und drei quadrate erstellt. wenn ich auf das mittlere klick, geht das linke nach links, das rechte nach rechts. wenn ich auf das linke klick, geht das rechte und das mittlere nach rechts. wenn ich auf das rechte klicke geht das linke und das mittlere nach links.
unten ist ein button der die verschobenen quadrate wieder zurück holen soll. das macht er eigentlich auch prima. zumindest bei dem linken und dem rechten. wenn das mittlere rechts aussen ist, springt es wieder zurück zur startposition anstatt langsam hinzufahren wie die anderen.

ich hab gestern schon den halben tag drangesessen aber wie man sieht ohne erfolg. die datei hängt an. wenn jemand die lösung findet und mal nach nürnberg kommt, darf er/sie sich gerne ein bier oder ne tafel schokolade abholen

danke euch schon mal im vorraus

ps:
ich hab kommentiert wie ein weltmeister, es sollte also auch vonjemandem verstanden werden, der sich erst seit gestern mit actionScript beschäftigt...
Angehängte Dateien
Dateityp: zip 3quadrate.zip (3,6 KB, 10x aufgerufen)
__________________
|>>pass me the nervegas<<|

Geändert von nox1mus (18-03-2004 um 10:27 Uhr)
nox1mus ist offline   Mit Zitat antworten
Alt 18-03-2004, 12:23   #2 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
boar ey *lol*
also ich hab jetzt mal so 10 minuten in deiner datei rumgeguckt, ist ja auch alles schick dokumentiert, aber nun hab ich n knoten im kopf :-)

also sorry, ich hab dafür keie direkte lösung.

aaaaaaaaaaber:

hier kannst du mal das "pfeilmenü" runterladen.
darin siehst du, wie man mit einer variablen (z.B. destY) arbeiten kann.
das kannst du nämlich wunderbar auf deinen fall anweden.
bei dir würde es dann halt drei DestY variablen geben (die nu natürlich zu destX variablen machst :-)

und dann brauchst du ja tehoretisch nur noch per klick auf einen mc bestimmen, wo die ziele liegen sollen, wo also die ganzen mcs hinwandern müssen.

dazu musst du zwar deine ganze arbeit über den haufen werfen, aber letztendlich könnte sich das wohl lohnen.
und nichts desto trotz hast du ja durch das,was du bis jetzt gemacht hast, shcon viel gelernt.

tip zu deinem fall:
vielleicht hast du in einer if-abfrage ein pluszeichen statt eines minuszeichens gemacht. aber das gucke ich nun nicht alles durch *g*

mfg - twister
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 18-03-2004, 12:35   #3 (permalink)
viel hilft viel
 
Benutzerbild von nox1mus
 
Registriert seit: Nov 2003
Ort: nürnberg
Beiträge: 270
danke. den knoten im kopf hab ich auch ich hab auch schon überlegt ob ich das mit funktionen strukturieren kann, aber davon wurde der knoten eher größer...
__________________
|>>pass me the nervegas<<|
nox1mus ist offline   Mit Zitat antworten
Alt 18-03-2004, 13:13   #4 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
und wie machst du es nun?

willst du mal probieren, es auf die von mir vorgeschlagene methode zu machen?
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 18-03-2004, 14:37   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2004
Beiträge: 38
das prob ist deine abfrage auf dem back-bt.

if (_root.mitteMove == "right" || _root.mitteMove=="haltrechts"){
_root.mitteMove="left";
......
}

if(_root.mitteMove=="left" || _root.mitteMove=="haltlinks"){
_root.mitteMove="right";
....
}

hier wird zuerst, wenn right auf left gesetzt, aber in der nächsten abfrage isses ja left also wieder zurück auf right.

besser du setzt hier ein else if ein, dann funzt's.
DayusRam ist offline   Mit Zitat antworten
Alt 18-03-2004, 14:46   #6 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
*respekt* :-)
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 18-03-2004, 15:25   #7 (permalink)
viel hilft viel
 
Benutzerbild von nox1mus
 
Registriert seit: Nov 2003
Ort: nürnberg
Beiträge: 270
nochmal *RESPEKT*
jetzt funzts, vielen Dank jetzt muss ich bloss noch rauskriegen wie ich es mache, dass die teile nur dann funktionieren, wenn sie auf ihren start positionen sind. aber das krieg ich schon hin, wenn nicht, dann schrei ich wieder.
wie gesagt tausend dank und bis bald
__________________
|>>pass me the nervegas<<|
nox1mus 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 06:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele