Autor |
Nachricht |
Rundabout
Threadersteller
Dabei seit: 15.01.2009
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 24.11.2010 19:02
Titel Szenenwechsel in Flash CS4? |
|
|
Hallo,
eine kleine Frage zu dem „Szenenwechsel“ in Flash CS4.
Ich habe in Szene 1 (Hauptseite) meine Buttons animiert – sie „fliegen“ praktisch ins Menü. Nun möchte ich das die Untermenüs auch in das Menü fliegen. Das ganze ist schon animiert in Szene 2.
Das schaut etwa so aus:
Menüpunkt 1 Menüpunkt 2 Menüpunkt 3 Menüpunkt 4 Menüpunkt 5
Klickt man jetzt auf Menüpunkt 1 sollte die „Szene 2“ Animation starten:
Menüpunkt 1 Menüpunkt 2 Menüpunkt 3 Menüpunkt 4 Menüpunkt 5
Untermenü 1 Untermenü 2
Die beiden Untermenüs fliegen also beim klicken auf Menüpunkt 1 rein...
Jetzt habe ich einige Tutorials, welche sich aber nur auf ActionScript 3 beziehen. Ich habe allerdings schon meine Animation in AS2 geschrieben.
Kennt jemand den Code welchen ich benötige um die „Szene 2“ beim klicken starten zu lassen.
Ich glaube es war etwas mit onRelease... ? In AS3 heißt der Code folgendermaßen:
stop();
function forward(event:MouseEvent):Void {
gotoAndPlay("News");
}
btn_news.addEventListener(MouseEvent.CLICK, forward);
„News“ ist Szene 2 und „btn_news“ der Button dazu
Ich hoffe ihr versteht meine Frage
Viele Grüße
|
|
|
|
|
DerM
Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Mi 24.11.2010 19:17
Titel
|
|
|
Code: |
btn_news.onRelease = function() {
gotoAndPlay("whatever");
}
|
|
|
|
|
|
Anzeige
|
|
|
Rundabout
Threadersteller
Dabei seit: 15.01.2009
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 24.11.2010 19:25
Titel
|
|
|
danke
jetzt wandert meine Animation aber gleich - ohne klicken - in Szene 2. Auch der Befehl Stop(); bewirkt nur das die restlichen Befehle nicht mehr funktionieren....
Gibt es ein anderen Befehl, so etwas wie wait?
|
|
|
|
|
DerM
Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Mi 24.11.2010 19:29
Titel
|
|
|
Rundabout hat geschrieben: | danke
jetzt wandert meine Animation aber gleich - ohne klicken - in Szene 2. Auch der Befehl Stop(); bewirkt nur das die restlichen Befehle nicht mehr funktionieren....
Gibt es ein anderen Befehl, so etwas wie wait? |
Copy, Paste Fail!
Code: |
stop();
btn_news.onRelease = function() {
gotoAndPlay("whatever");
}
|
|
|
|
|
|
Rundabout
Threadersteller
Dabei seit: 15.01.2009
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 24.11.2010 19:35
Titel
|
|
|
ok jetzt stoppt die Szene 1 aber der Button funktioniert nicht... an was kanns liegen?
|
|
|
|
|
Rundabout
Threadersteller
Dabei seit: 15.01.2009
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 24.11.2010 19:37
Titel
|
|
|
also die Szene ist richtig ausgewählt. Nehme ich den Befehl stop(); weg dann geht er automatisch in Szene 2 über...
|
|
|
|
|
DerM
Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Mi 24.11.2010 19:41
Titel
|
|
|
Vllt will er jetzt zur Bildmarke "Whatever" springen?
En paar mehr Infos würden dem ganzen keinen Abbruch tun... und zur Hilfestellung enorm beitragen.
ist "btn_news" ein MC ein Button, eine Grafik?
Hast Du meinen Code genommen und einfach nur eingefügt? Dann wird er nicht funktionieren, weil Du die Bildmarke "Whatever" nicht hast. In diesem Fall solltest Du aus "whatever" -> "news" machen.
Lasst euch doch nicht immer alles aus der Nase ziehen.
Alternativ kannst Du auch mit "gotoAndStop()" arbeiten. Falls er am ersten Frame deiner Szene stehen bleiben.
Kleiner Nachtrag
Code: |
stop();
btn_news.onRelease = function() {
gotoAndPlay("szenenname", frame oder "bildmarke");
}
|
|
|
|
|
|
Rundabout
Threadersteller
Dabei seit: 15.01.2009
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 24.11.2010 19:51
Titel
|
|
|
ja ich habe whatever mit news ersetzt das ist wohl logisch. Also ich habe folgendes ausprobiert
Die Schaltfläche btn_news in einen Movieclip umgewandelt. Dann hat der Button funktioniert. Allerdings blinkt jetzt mein angelegter Rollover Effekt hin und her. Es sollte schon eine Schaltfläche sein.
Dann habe meinen Button auf der Bühne angeklickt und im Menü Eigenschaften - ActionScript Bedienfeld - angewählt und dort deinen Code eingegeben. Jetzt funktioniert der Szenenwechsel allerdings gibt er mir eine Fehlermeldung:
Anweisung muss innerhalb einer on-Prozedur vorliegen
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Flash,Swish] von Flash aus eine bestimmte Scene,Frame Laden
Flash: Welcher Skill-Level für folgende Flash-Datei...
Flash verlinken, aber kein flash mehr drauf
Flash-Animationen OHNE Macromedia Flash-Player abspielen
reine Flash-Seite oder lieber nur mit Flash-Elementen
[flash] Mausposition außerhalb des Flash-Films [solved]
|
|