Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-12-2008, 13:51   #1 (permalink)
Isch kucke
 
Registriert seit: Jan 2005
Beiträge: 1.616
mc zur Laufzeit in Bibliothek

Hallo

Ich habe eine etwas andere Sache zu der ich keine Lösung finde

Ich lade extern ein und dieselbe Datei (swf) 20 mal ein und springe dann in der swf auf das entsprechende Schlüsselbild.

D.h. als Beispiel

PHP-Code:
createEmptyMovieClip("holder",0);
for(
i=0;i<20;i++){
holder.createEmptyMovieClip("swf"+i,i);
holder['swf'+i].loadMovie("meineswf.swf");


Wenn das ganze dann durch eine oef gelaufen ist und überprüft wurde ob alles geladen wurde gehe ich einfach auf entsprechendes Schlüsselbild mit gotoAndStop


Blöderweise lässt sich das ganze nicht so lösen dass ich einfach 20 verschiedene swfs lade, da das Backend nur eine Datei automatisch erstellt (eben mit 20 Schlüsselbildern)

Es funktioniert so, allerdings zerrt das doch tierisch an der Perf wenn ich das ganze 20 mal einlade.

Gibt es keine Möglichkeit das ganzte nur einmal einzuladen, dann in die Bib zu verschieben und dann von da zu attachen?
__________________
Gesehen auf einem Türschild:

Niederknien, anklopfen und um Audience betteln

Har Har

http://www.flashforum.de/forum/flash-mx-2004/uberblenden-tutorial-180341.html
Mp3 Player http://www.flashforum.de/forum/stuff/stuff-jukebox-196373.html

Geändert von labrar (13-12-2008 um 13:56 Uhr)
labrar ist offline   Mit Zitat antworten
Alt 13-12-2008, 14:11   #2 (permalink)
Euer Nuser
 
Benutzerbild von ~pyropete~
 
Registriert seit: Apr 2004
Ort: Sand-City
Beiträge: 3.483
Zitat:
Zitat von labrar Beitrag anzeigen
Gibt es keine Möglichkeit das ganzte nur einmal einzuladen, dann in die Bib zu verschieben und dann von da zu attachen?
Externe Objekte lassen sich nicht in die Lib schieben, zur Laufzeit duplizieren lassen
sie sich auch nicht ...

Bliebe nur die Möglichkeit, es so zu lassen oder eben das Backend ein wenig zu
modifizieren ...
~pyropete~ ist offline   Mit Zitat antworten
Alt 13-12-2008, 15:31   #3 (permalink)
Isch kucke
 
Registriert seit: Jan 2005
Beiträge: 1.616
Hmmm

Backend ist nicht meine Baustelle und wird in der Form auch in anderen Projekten verwendet.
D.h. ich bin der weinende dritte.

Was gäbe es denn sonst noch für Möglichkeiten?
__________________
Gesehen auf einem Türschild:

Niederknien, anklopfen und um Audience betteln

Har Har

http://www.flashforum.de/forum/showthread.php?t=180341
Mp3 Player http://www.flashforum.de/forum/showthread.php?t=196373
labrar ist offline   Mit Zitat antworten
Alt 13-12-2008, 15:56   #4 (permalink)
Euer Nuser
 
Benutzerbild von ~pyropete~
 
Registriert seit: Apr 2004
Ort: Sand-City
Beiträge: 3.483
Ich denke keine, da das konzeptionell an dieser Stelle wohl einfach nicht so sehr
durchdacht wurde ...

Ein Versuch wäre, das Movie vorzuladen und erst dann die for-Schleife zu intiieren,
somit läge es eventuell im Browsercache - wäre nicht ganz so performance-
fressend ... also ausprobieren ...

Geändert von ~pyropete~ (13-12-2008 um 15:57 Uhr)
~pyropete~ 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 19:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele