Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-06-2005, 12:18   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 6
Problem: in Empty MC geladenen Film steuern

Hallo zusammen,

steh gerade voll auf dem Schlauch (bei einem kleinen Problem), habe ein main.swf in dem ein button dieses script (s.u.) hat, mit dem ein zweites swf in main.swf in einen empty MC geladen werden soll. Das geht auch, nur habe ich ein stop() am Anfang des zu ladenden swf's eingefügt. Will ich das MC abspielen (normal mit gotoAndPlay funktioniert es nicht):

on (release) {


_root.createEmptyMovieClip("container2", this.getNextHighestDepth());
mcl.loadClip("car/3D_kompass.swf", container2);
_root.container2.gotoAndPlay(2);

}

Danke für Tips..
Habe schon alles durchprobiert von _parent bis ...

Leena
leena ist offline   Mit Zitat antworten
Alt 08-06-2005, 12:24   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Den gotoAndPlay kannst du erst auslösen, wenn der Film komplett nachgeladen wurde. Versuch es mal nach einem onLoadComplete deines Loaders oder lade den Film über einen loadMovie und anschließendem Preloader.
  Mit Zitat antworten
Alt 08-06-2005, 12:41   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 6
Hi,

ja daran habe ich auch schon gedacht, aber es geht trotzdem nicht.
Hmm, ratlos.
leena ist offline   Mit Zitat antworten
Alt 08-06-2005, 12:50   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von leena
ja daran habe ich auch schon gedacht, aber es geht trotzdem nicht.
Nur dran denken bringt's auch nicht Hier mal ohne MovieClipLoader. Weiß auch nicht, warum ich das alles immernoch "von Hand" mache...
ActionScript:
  1. on (release) {
  2.     _root.createEmptyMovieClip("container2", this.getNextHighestDepth());
  3.     _root.container2.loadMovie("car/3D_kompass.swf");
  4.     this.onEnterFrame = function() {
  5.         if (_root.container2._width>0) {
  6.             _root.container2.gotoAndPlay(2);
  7.             delete this.onEnterFrame;
  8.         }
  9.     };
  10. }
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 08-06-2005, 13:14   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 6
Danke. Scheint zu funktionieren...
Aber den MC muss man doch trotzdem vorladen?
leena ist offline   Mit Zitat antworten
Alt 08-06-2005, 13:22   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von leena
Aber den MC muss man doch trotzdem vorladen?
Hä? Wie meinen, bitte?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 08-06-2005, 13:34   #7 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du kannst in die Frames des MCs erst springen, wenn du ihn komplett geladen hast. Und um das zu überprüfen, wird der Preloader eingesetzt...
  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 04:56 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele