Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-05-2004, 15:25   #1 (permalink)
IbizaFlasher
 
Benutzerbild von bavaglino
 
Registriert seit: Aug 2002
Ort: Spanien / Ibiza
Beiträge: 111
preloader ebenen visible = 1/0

hallo zusammen,

ich habe schon viel hier gelesen und versucht aber irgendwo habe ich einen fehler.

folgende situation:

ich habe einen startfilm der eine kurze animation beinhaltet.
ich habe dort einen mc mit folgendem script liegen:

-----------------------------------------
onClipEvent (enterFrame) {
_level1._visible=0;
_level2._visible=0;
loadMovieNum ("flash/intro.swf", 1);
loadMovieNum("flash/main.swf", 2);
}
-----------------------------------------
der movie steht bis wieder einer einen button mit einer variabel:
-----------------------------------------
on (release) {
gotoAndPlay("startfilm");
variabel = "2";
}
------------------------------------------
drückt. dann folgt folgendes script:
-----------------------------------------
stop();
if (variabel == "1") {
_level1.gotoAndPlay(2);
_level1._visible=1;
_level2._visible=0;
} else if (variabel == "2") {
_level2.gotoAndPlay(2);
_level2._visible=1;
_level1._visible=0;
}
-----------------------------------------

auf meinem rechner funzt das, aber wenn ich es online teste sehe ich den anfang aber sobald ich einen button klicke kommt ein abspann und dann bleibt der bereich leer? ich habe in den filmen auf dem ersten bild ein stop sitzen.

a) gibt es dort elegantere lösungen zum preloaden und sichtbar und unsichtbar machen
b) wo liegt mein fehler (pfad zu den zwei weiteren swfs stimmt 100%)

danke für eure hilfe
bavaglino ist offline   Mit Zitat antworten
Alt 07-05-2004, 16:31   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
ActionScript:
  1. onClipEvent (enterFrame) {
  2. _level1._visible=0;
  3. _level2._visible=0;
  4. loadMovieNum ("flash/intro.swf", 1);
  5. loadMovieNum("flash/main.swf", 2);
  6. }

nur im vorbeilaufen:
warum im onEnterFrame ?
außerdem ist mit dem laden einer swf aller kram dahin,
den du vorher für das ziel definiert hast.
warrantmaster ist offline   Mit Zitat antworten
Alt 07-05-2004, 16:35   #3 (permalink)
IbizaFlasher
 
Benutzerbild von bavaglino
 
Registriert seit: Aug 2002
Ort: Spanien / Ibiza
Beiträge: 111
wie gesagt, es gibt bestimmt lösungen die richtig sind und auch besser sind.

gib mir einen tip, wie würdest du es machen?
bavaglino ist offline   Mit Zitat antworten
Alt 08-05-2004, 14:03   #4 (permalink)
IbizaFlasher
 
Benutzerbild von bavaglino
 
Registriert seit: Aug 2002
Ort: Spanien / Ibiza
Beiträge: 111
kann mir da einer helfen wie ich swf in level lade sie unsichtbar mache und das alles während der hauptfilm läuft ??

danke
bavaglino ist offline   Mit Zitat antworten
Alt 08-05-2004, 15:35   #5 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Am einfachsten in dem Du die in level geladenen Teile im ersten Frame freilässt, dann sparst Dir des ganze _visible-zeugs
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 09-05-2004, 10:17   #6 (permalink)
IbizaFlasher
 
Benutzerbild von bavaglino
 
Registriert seit: Aug 2002
Ort: Spanien / Ibiza
Beiträge: 111
habe jetzt die aktionen ohne "enterframe" gesetzt, bei den filmen wie rusty beschrieben hat den ersten frame leer gelassen und ein stop gesetzt. sieht gut aus :-)

spreche jetzt einfach über _levelX.gotoAndPlay(2) die einzelnen filme an.

danke
bavaglino 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 02:25 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele