Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-04-2005, 20:44   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 2
Unhappy MC bei Buttonklick verschieben

Hey Profis!

Bin leider Anfänger und hab ne blöde Frage. Hab mit den hier bereits geposteten Beiträgen nichts anfangen können.
Ich möchte einen MC auf Buttonklick von den Koordinaten 300/300 auf 50/50 verschieben. Es soll 5 Buttons geben, die das ausführen können. Wenn der MC schon auf der Position ist, soll nichts mehr passieren. Dann gibt es noch einen anderen Button, der den MC wieder auf 300/300 verschieben soll (sonst tut dieser nichts anderes). Also es soll bei jedem Buttonklick abgefragt werden , wo der MC gerade steht und dann demensprechend belassen oder verschoben werden. Die Buttons und den MC habe ich jetzt mal so angelegt, dass sie aus einer externen Datei in das Hauptdokument hineingeladen werden. Wie muss ich die einzelnen Objekte dann ansprechen???
Danke schon mal für Eure Hilfe (hoffe dass das geht, wie ich mir das vorstelle...
woswasi
woswasi ist offline   Mit Zitat antworten
Alt 04-04-2005, 21:43   #2 (permalink)
Rübennase
 
Benutzerbild von thomiko
 
Registriert seit: Dec 2003
Ort: Niederrhein
Beiträge: 291
Meinst Du mit Verschieben eine langsame Bewegung zum neuen Ort (also eine Animation) oder einfach eine sofortige Zuweisung der neuen Koordinaten, also ein "Hinspringen"?

Grundsätzlich: falls Du die Buttons manuell in Deine Bühne einfügst, dann musst Du daran denken, dass Du ihnen einen Instanznamen gibst (In Eigenschaften unter dem Auswahlmenü "Movieclip", "Schaltfläche", "Grafik"). Damit kannst Du sie dann später von AS aus ansprechen.

Gruß,

Thomas
thomiko ist offline   Mit Zitat antworten
Alt 04-04-2005, 22:13   #3 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Zitat:
Zitat von woswasi
Die Buttons und den MC habe ich jetzt mal so angelegt, dass sie aus einer externen Datei in das Hauptdokument hineingeladen werden. Wie muss ich die einzelnen Objekte dann ansprechen???
Das kann man nicht so genau sagen, weil Du nicht geschrieben hast über welchen Befehl Du die externen Dateien reinlädts und wohin, somit kann der Pfad x-beliebig sein.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 05-04-2005, 06:46   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2005
Beiträge: 2
Hallo!!
Der MC soll in einer gleichmäßigen Bewegung dorthin verschoben werden.

die swf-Dateien lade ich so in die Hauptdatei, dass ich dort einen leeren MC angelegt habe und im Aktionenfenster loadMovie im entsprechenden Frame gesetzt habe.

Reichen diese Infos aus?
Danke fürs erste
woswasi
woswasi ist offline   Mit Zitat antworten
Alt 05-04-2005, 07:22   #5 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Das mit dem Pfad zu den Objekten sähe dann ungefähr so aus...
Bsp.:
_root.mc lädt die swf "my", in "my.swf" ist ein mc mit den Namen "Holger" und dieser soll dann später
per AS um 20 Pixel nach rechts verschoben werden.
PHP-Code:
_root.mc.loadMovie"my.swf" );
...
_root.mc.Holger._x += 20
Und zu dem gleichmässigen irgendwo hinbewegen musste mal in der Suche schauen, da gibts einiges (das will ja fast jeder machen...).
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 05-04-2005, 14:13   #6 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 13
hoi zemme

Hi,
schau doch mal hier vorbei
vielleicht ist das was für dich
super lösung von andretti

Mischpult steuern
Tomaate 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 20:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele