Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-12-2011, 09:47   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2011
Beiträge: 7
Unhappy eingebettetes swf verliert eine Funktion.. was tun??

Hallo, ich habe einen ziemlich umfangreichen glerie.swf erstellt mit einer Bildlaufleisete "panel". Läuft eigentlich prima..
hat nur eine viel zu lange Ladezeit. Also habe ich einen loader erstellt mit einem Fortschrittbalken
und den galerie.swf dort hineingeladen. Funzt auch.. nur die buttonfunktion in der Bildlaufleiste funktioniert nicht mehr. Bringt mich langsam zur Verzweiflung.

Hier das AS vom loader.. wie gesagt galerie_nav.swf alleine läuft, aber so bald ich ihn einbinde fehlt die funktion der Bildleiste. Alle anderen Button und Funktionen laufen.

this.createEmptyMovieClip("container", 1);
var mcl:MovieClipLoader = new MovieClipLoader();
var listen:Object = new Object();
mcl.addListener(listen);
mcl.loadClip("galerie_nav.swf", container);
listen.onLoadInit = function():Void {
trace("data loaded");
txt._visible = false;
ladebalken._visible = false;
rand._visible = false;
container.gotoAndStop(2);
};
listen.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void {
var percent = Math.round(bytesLoaded*100/bytesTotal);
txt.text = percent+" %";
ladebalken._xscale = percent;
};


Komme einfach nicht mehr weiter.... BITTE HELFT mir!
Certificado ist offline   Mit Zitat antworten
Alt 17-12-2011, 09:56   #2 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
schreib mal in die zu ladene swf noch ein
PHP-Code:
this._lockroot true
und in der PreloaderSwf ändere die listen.onLoadInit wie folgt:

PHP-Code:
listen.onLoadInit = function(target:MovieClip):Void {
  
trace("data loaded");
  
target._lockroot=true;
  
txt._visible false;
  
ladebalken._visible false;
  
rand._visible false;
  
container.gotoAndStop(2);
}; 
Vielleicht reicht das schon.

LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist gerade online   Mit Zitat antworten
Alt 17-12-2011, 10:02   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2011
Beiträge: 7
Ups, so eine schnelle Antwort.. Super Danke
Ich teste es gleich mal aus....
meld mich dann
Certificado ist offline   Mit Zitat antworten
Alt 17-12-2011, 10:09   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2011
Beiträge: 7
Boooohhh, ich werd verrückt!!!!!!!!
Das funktioniert!!!!!!!!!!
DANKE!!
Ich bin echt platt.. total überwältigt GEIL!!!
Dachte das wird nix mehr.... JUHUUUUU
Luftsprung und so!!!
Certificado ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bildlaufleiste, cs3, einbetten, preload, swf

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
in onEnterFrame-Funktion eine andere Funktion aufrufen Koljan ActionScript 2 3 11-03-2010 15:35
Neue Funktion starten sobald eine Funktion abgearbeitet ist Nycon84 ActionScript 2 1 25-01-2010 11:53
Button onRelease verliert Funktion nach Restart des Movies MeMe ActionScript 2 8 18-05-2009 21:22
MC verliert seine Funktion bei Instanznameneingabe Michael Trost Flash Einsteiger 10 13-09-2006 10:21
Variable verliert Wert in Funktion? barebone Flash 8 1 31-05-2006 10:23


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:48 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele