Autor |
Nachricht |
Rock
Threadersteller
Dabei seit: 09.03.2004
Ort: -
Alter: 39
Geschlecht:
|
Verfasst So 09.04.2006 10:33
Titel Problem mit "Buttonfunction" in Flash |
|
|
Bin ziemlicher Neuling in Sachen Flash bzw. Action Script und stehe nun vor einem Problem.
Ich möchte eine Art "Character Builder" erstellen, ähnlich diesem Editor, mit dem man South Park
Figuren erstellen kann.
Nun zu meinem Problem:
Ich habe eine Werkzeugleiste, bei der man zwischen verschiedenen Elementen wählen kann, also
z.B. Kopfform, Augen, Haare, etc. Wenn ich nun auf einen der Buttons klicke soll in einem anderen
Menü z.B. die verschiedenen Kopfformen, die verschiedenen Augen usw. erscheinen. Dazu habe ich
in einer Extra Ebene für die Scripts folgendes eingegeben:
stop();
toolb_mc.kopff.onRelease = function() {
objectbar_mc.gotoAndStop(2);
};
Nun sollte er eigentlich, wenn ich auf den Kopfform Button drücke (kopff), der sich in der Werkzeugleiste (toolb_mc)
befindet in meiner Objektleiste(objectbar_mc) auf Frame 2 Springen, in welchem sich die verschiedenen Kopfformen
befinden. Dies hat anfangs auch funktioniert, nach einem erneuten Start aber nicht mehr. Ich wüsste nicht was ich
geändert haben sollte und die einzelnen Namen (z.B. kopff) sind auch korrekt. Vielleicht kann mir ja von euch jemand
helfen, bzw. einen alternativen Weg vorschlagen.
Danke schonmal im Vorraus
Zuletzt bearbeitet von Rock am So 09.04.2006 10:38, insgesamt 2-mal bearbeitet
|
|
|
|
|
TylerDurden
Dabei seit: 08.12.2003
Ort: Erfurt
Alter: 52
Geschlecht:
|
Verfasst So 09.04.2006 11:28
Titel
|
|
|
probiers mal mit nextFrame();
|
|
|
|
|
Anzeige
|
|
|
artifix
Dabei seit: 07.04.2005
Ort: Darmstadt
Alter: -
Geschlecht:
|
Verfasst So 09.04.2006 15:13
Titel
|
|
|
hi,
wichtig ist, dass der "movieClip.onRelease (){}"-Befehl die Instanz des MCs (MovieClip auf der Bühne anklicken und links in den Properties instanzieren) anspricht und das der Pfad genau stimmt. Vielleicht brauchst du noch den "_root"-Befehl, damit Flash weiß, von welcher Hirarchie es ausgehen muss.
Also:
_root.toolb (<- ist der Instanzname deines Movies).kopff(<-ebenfalls Instanz).onRelease = function() {
_root.objectbar(<-Instanz).gotoAndStop(2);
};
Zuletzt bearbeitet von artifix am So 09.04.2006 15:14, insgesamt 1-mal bearbeitet
|
|
|
|
|
labrar
Dabei seit: 04.04.2006
Ort: -
Alter: 49
Geschlecht:
|
Verfasst So 09.04.2006 19:41
Titel
|
|
|
Stell doch einfach mal die fla online. Dann kann man mal drüberschauen. Ferndiagnose ist immer schwer
|
|
|
|
|
Rock
Threadersteller
Dabei seit: 09.03.2004
Ort: -
Alter: 39
Geschlecht:
|
Verfasst So 09.04.2006 19:55
Titel
|
|
|
Ich habs nochmal ganz neu geschrieben. Vielleicht habe ich mich irgendwo
verzettelt, aufjedenfall funktioniert es jetzt wieder. Hing letztens über 3 Stunden
an diesem Problem fest.
Trotzdem Danke für die Antworten, es werden sicherlich
hier und da noch ein paar Problemchen zum Lösen auftauchen.
|
|
|
|
|
artifix
Dabei seit: 07.04.2005
Ort: Darmstadt
Alter: -
Geschlecht:
|
Verfasst Mo 10.04.2006 14:12
Titel
|
|
|
Wer kennt das nicht.
Frag ruhig.
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Flash 8] - Problem: Popup aus Flash mit Übergabe einer Var
Problem mit flash player 10 und flash video
[Flash] - Dickes Problem mit Flash Player 9
Flash fla problem
Flash Problem
Flash + Xml Problem
|
|