Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-06-2004, 09:21   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 7
Pfadangaben - es will einfach nicht funktionieren...

Hey liebe Flasher,
ich weiß, dass Probleme dieser Art schon häufiger behandelt wurden, und eine Suche eigentlich zur Lösung ausreichen sollte, aber leider komme ich in diesem konkreten Fall nicht weiter:

Ich arbeite im Moment an clips die nach einem einfachen Prinzip aufgebaut sind. Es gibt zwei Szenen, eine für den Preloader und eine für den Hauptfilm. Sobald aller Inhalt geladen ist, springt der Film auf eben diese "Szene 1". Es gibt dort dann ein ganz schlichtes Menü, dass auf Klick eines Menüpunktes das folgende Script aufruft:

Code:
on (release) {
	_global.Bild = 3;
	_root.effekt.gotoAndPlay(2);
}
Über dem eigentlichen Inhalt liegt der mc "effekt", dessen erstes Bild leer ist. Sobald man nun auf einen Button klickt. Wird dieser ab Bild 2 abgespielt. Enhalten tut der MC einfach nur eine graue Fläche, die den Inhalt per Tween verdeckt und wieder frei gibt. An der Stelle, an der sie alles ganz verdeckt, wird dann das folgende Script aufgerufen:

Code:
_root.gotoAndStop(Bild);
Das sorgt dafür, dass der eigentliche Hauptfilm während er verdeckt ist auf das oben mit der Variable "Bild" angegebene Bild springt.

Das ist auch eigentlich schon alles.
Problem: Nicht der Hauptfilm bewegt sich auf das entsprechende Bild, sondern der Movieclip "effekt". Solange ich den Preloader nicht in eine eigene Szene lege funktioniert alles. Mir ist also klar, dass die Pfadangabe
"_root.gotoAndStop(Bild);" die falsche sein muss. Ich bin allerdings auch mit viel rumprobieren nicht auf die richtige gekommen...

Hoffe mal mir kann jemand hlefen, danke schonmal im vorraus...
dErGoO ist offline   Mit Zitat antworten
Alt 11-06-2004, 09:39   #2 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Bayern
Beiträge: 120
hast Du´s schon mit (Scene2,Bild) oder mit "_level0" probiert?
__________________
Danke an alle Beteiligten ...
drive68 ist offline   Mit Zitat antworten
Alt 11-06-2004, 12:20   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 7
Habs jetzt mit

Code:
_level0.gotoAndStop(Bild);
und

Code:
gotoAndPlay("Szene 1", Bild);
probiert, funktioniert aber beides nicht. Ist die Syntax vielleicht falsch?
dErGoO ist offline   Mit Zitat antworten
Alt 11-06-2004, 12:37   #4 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
ne das mußt du so machen

_root.gotoAndStop(_global.Bild);

ist doch logisch oder ?
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 11-06-2004, 12:39   #5 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
_root.gotoAndStop(Bild);
aber so würde auch gehen....weil global ja überall bekannt ist..
atotheks variante ist aber die vorzuziehende...

Gruss nky
nky ist offline   Mit Zitat antworten
Alt 11-06-2004, 13:52   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 7
Tja ähm, das hilft mir aber bei meinem Problem nicht...
Ich hab mal gelesen, dass man nur zum schreiben "_global.variable" braucht, und zum lesen das "variable" reicht,es funktioniert ja auch.

Wichtig ist mir doch nur der richtige Pfad um den Hauptfilm anzusteuern, die Variable selbst macht keine Probleme...
dErGoO ist offline   Mit Zitat antworten
Alt 11-06-2004, 14:22   #7 (permalink)
Neuer User
 
Benutzerbild von lernenOhneEnde
 
Registriert seit: Jun 2004
Beiträge: 77
Verstehe ich dich richtig dass er im Hauptfilm (_root) in Szene 2 auf Bild 3 springen soll?
dann wäre das _root.gotoAndPlay("szene 2",3);

ich hoffe es hilft
loe
lernenOhneEnde 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 00:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele