Antworten auf deine Fragen:
Neues Thema erstellen

Flash Szenen verlinken über Buttons

Lobeznadeluna

Noch nicht viel geschrieben

Also(ich habe wirklich gesucht und auch verschiedenes gefunden, aber nichts funktioniert; außerdem weiß ich, dass die meisten gegen Szenen sind, aber der Lehrer verlangt das so)

Ich arbeite mit Act.Script 2,
Die Aufgabe ist es eine Hauptseite(soz. die 1.Szene) mit mehreren Buttons zu machen, die jeweils zu anderen Szenen führen.

Versucht habe ich on-Befehle direkt auf einen Button zu legen,
z.B.

on (release) {
gotoAndPlay("Szene_3",1);
}

statt Szene_3 auch mal einen anderen Namen, den ich dem Schlüsselbild der 3. Szene gegeben habe.

auch mit loadscene, nextscene o.ä.

Auch habe ich versucht einen function Befehl auf das Schlüsselbild zu legen, in dem der button sich befindet.

Nichts funktioniert.

Zwar kann ich jetzt swf-Dateien mit loadmovie verlinken,
aber ich brauche eben verlinkte Szenen.


Es wäre super, wenn mir jemand, am Besten eine simple;) Lösung geben könnte oder ihm/ihr vielleicht andere Möglichkeiten dazu einfallen.

Vielen Dank im Voraus!
 

keul3

3dsMax | 3D-Contest

AW: Flash Szenen verlinken über Buttons

...außerdem weiß ich, dass die meisten gegen Szenen sind, aber der Lehrer verlangt das so)

Ich arbeite mit Act.Script 2,
...

Was ist das denn bitte für ein Lehrer? Szenen sind als Relikt aus früheren Versionen zu betrachten, und wieso fängt man noch mit AS2 und nicht 3.0 an?

Zu deinem Szenenproblem: ist der Szenenname bei dir korrekt?
 

Lobeznadeluna

Noch nicht viel geschrieben

AW: Flash Szenen verlinken über Buttons

Hallo,
dankeschön für die Antwort erstmal,
as2 weil in der Schule ne veraltete Version installiert ist(glaube mich dran zu erinnern)

Wie meinst du denn Szenenname?
also ich habe auf jeden Fall auch versucht,
das erste Schlüsselbild einer Szene über die Eigenschaften zu benennen
und dann z.B in
on (release) {
gotoAndPlay("Szenenname",1);
} ein zu binden
 

Lobeznadeluna

Noch nicht viel geschrieben

AW: Flash Szenen verlinken über Buttons

Aber vielleicht sollte ich statt den Szenen doch einfach neue swf-dateien verlinken und das genau so, wegen veraltung und so, begründen.

Was ist denn die gängige Methode so eine Aufgabe(siehe erstens) zu lösen?
 

keul3

3dsMax | 3D-Contest

AW: Flash Szenen verlinken über Buttons

...

Wie meinst du denn Szenenname?
also ich habe auf jeden Fall auch versucht,
das erste Schlüsselbild einer Szene über die Eigenschaften zu benennen
und dann z.B in
on (release) {
gotoAndPlay("Szenenname",1);
} ein zu binden

Labelname != Szenenname;
Mit dem Labelnamen sprichst du einen Frame an, eben den mit dem Label.
Szenen haben einen Namen um sie via Skript ansprechen zu können, ähnlich wie Instanznamen. Standardmäßig sind die Szenennamen: "Scene 1", "Scene 2" usw. zumindest in der englischen Version. Umbenennen kannst du die Szenen im Scene-Panel.

Ich weiss nicht ob es DIE gängige Methode für deine Aufgabe gibt, ich persönlich mache fast alles via Skript. Ich würde dir empfehlen anstelle von Szenen lieber MCs zu verwenden. Diese sind leichter zu handeln.
 

Lobeznadeluna

Noch nicht viel geschrieben

AW: Flash Szenen verlinken über Buttons

Guten Morgen!
Ich glaub, ich stell mich grad irgendwie blöd an, bin aber auch Anfänger was Verlinkung angeht.

Angenommen, ich verlinke Movieclips,
wie muss dann der Befehl in den Aktionen aussehen?
also wenn z.B der Movieclip "film1" heisst.
Kannst du bitte diesen Befehl posten?
Würde mir sehr weiter helfen.
Dankeschön
 

keul3

3dsMax | 3D-Contest

AW: Flash Szenen verlinken über Buttons

on (release)
{
film1.gotoAndPlay(1);
}


film1 ist hierbei der Instanzname deines MCs
 

Lobeznadeluna

Noch nicht viel geschrieben

AW: Flash Szenen verlinken über Buttons

Danke,
ich kriegs aber immer noch nicht hin und bin langsam vollkommen verwirrt.

Also ich habe(in meinem Fall)

on (release)
{
mittelschule.gotoAndPlay(1);
}
auf den Button gelegt,
der MC hat den Instanznamen mittelschule und ist Instanz von mittelschuleseite.
Und er liegt gerade in Szene 2.
In Szene 1 liegt das Hauptmenü mit dem besagten Button.
Es passiert aber nichts, wenn ich in der Filmvorschau drauf klicke.

Oder muss ich den MC auf irgendeine Ebene in Szene 1 legen?

Also vielleicht hab ich ja schon nen Fehler im Aufbau,
ich versuch den mal zu beschreiben:

Szene1 > 1 Ebene > 1 Ebene MC "hauptmenüseite"
>MC "Hauptmenü" mit Hintergrund- und Button-Ebenen.

Szene2 > 1 Ebene > 1 Ebene MC mit Instanznamen "mittelschuleseite"
>MC " mittelschule" mit Hintergrund und Button-Ebenen(mit denen ich weiter und zurück navigieren möchte).

Liegt es vielleicht an der unnötigen Verschachtelung?

Sorry, dass ich so verwirrt bin

Ach so:
on (release)
{
mittelschuleseite.gotoAndPlay(1);
}
hab ich auch schon probiert
 
Zuletzt bearbeitet:

keul3

3dsMax | 3D-Contest

AW: Flash Szenen verlinken über Buttons

Wenn mittelschule in einer anderen Szene schlummert als der Button, musst du diese auch ansprechen

Code:
on (release)
{
     mittelschule.gotoAndPlay("Scene 2", 1); // oder wie deine Szene auch heißen mag
}

Wie bereits erwähnt, würde ich auf Szenen komplett verzichten, die machen den Aufbau nur unnötig komplex.
 

Lobeznadeluna

Noch nicht viel geschrieben

AW: Flash Szenen verlinken über Buttons

würde ich auch gerne,
aber wohin soll ich denn die ganzen MC's, zu denen und von denen ich verlinken möchte hinlegen?
Wenn Sie in der Bibliothek liegen,
funktioniert der Code von vorher nicht.

Und wenn ich Sie in die Szene 1 zum Hauptmenü lege,
habe ich ja das Problem, dass sie einfach so im Film abgespielt werden
oder von anderen MC's überlagert werden.

Also ich habe insgesamt 7 Movie Clips mit je 8 Buttons(ausser Hauptmenü 7 Buttons), die ich untereinander verlinken muss.

Wie und wo lege ich die einzelnen Clips an,
damit die Verlinkung auch funktioniert?
 

keul3

3dsMax | 3D-Contest

AW: Flash Szenen verlinken über Buttons

Da gibts einige Möglichkeiten. Du kannst Instanzen via Skript aus der Library ziehen. Oder platziere deine MCs auf verschiedene Frames der ersten Szene. So musst du dann nicht mehr die Szene, sondern nur noch den Frame ansteuern.
 

Lobeznadeluna

Noch nicht viel geschrieben

AW: Flash Szenen verlinken über Buttons

So, ich bin glücklich,
n freund hatte mitleid.

Ich habs gecheckt,
die Lösung für so eine Aufgabe passt zwar nicht zur Überschrift,
jedenfalls hab ich jetzt in 1 Szene alle MC's auf verschiedenen Ebenen auf jeweils anderen Frames, natürlich alle mit stop();
(auf eigener Ebene drüber)
und einfach die Schlüsselbilder benannt.
Also z.B. MC heisst fachschule,
und Befehl auf Button:

on(press){
_root.gotoAndPlay("fachschule");
}



PS: Hoff das hilft anderen,
vielen Dank keul3 !
 

Lobeznadeluna

Noch nicht viel geschrieben

AW: Flash Szenen verlinken über Buttons

Also das hier ist ja schon ein bißchen veraltet, aber falls mal jemand mit Szenen arbeiten will und genauso auf dem Schlauch steht, wie ich stand,
poste ich schnell mal die Lösung.
Die auch so schrecklich einfach ist.

Also die Befehl (z.B.)auf den Buttons:

on(press) {
gotoAndPlay("Szene 2",1);

}


und(was glaub ich auch mein Fehler war) auf den Frame der jeweiligen Szene, wo der Button liegt und angesprochen werden soll ein stop legen.

Will man dann noch eine Animation in einer Szene haben,
kann man die einfach als MC auf eine neue Ebene in die Szene legen.

Und eigentlich finde ich das Arbeiten mit Szenen recht praktisch, weil man ja so endlos Szenen verbinden kann ohne in ein Chaos zu geraten(also weil ja einige anscheinend nicht viel von Szenen halten.)
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben