Autor |
Nachricht |
tobey
Threadersteller
Dabei seit: 17.01.2006
Ort: Wien
Alter: 14
Geschlecht:
|
Verfasst Di 30.05.2006 23:53
Titel Wie viele "createEmptyMovieClips" möglich? |
|
|
Hi.
Vereinfacht: Ein Script erstellt bei jedem release einen MovieClip und lädt dann ein externes Bild.
Frage: Wie viele "createEmptyMovieClips" sind denn akzeptabel bzw. fängt Flash bei z.B 300 an rumzuzicken (Performance) oder so?
|
|
|
|
|
dek
Dabei seit: 17.05.2006
Ort: fhn/bln
Alter: 48
Geschlecht:
|
Verfasst Mi 31.05.2006 00:49
Titel
|
|
|
das dürfte dich nich besonders überraschen, dass das sehr stark von der performance des wirtsystems abhängt.
|
|
|
|
|
Anzeige
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Mi 31.05.2006 00:55
Titel
|
|
|
Wieso löschst du bei Aufruf den alten Movieclip nicht?
|
|
|
|
|
dek
Dabei seit: 17.05.2006
Ort: fhn/bln
Alter: 48
Geschlecht:
|
Verfasst Mi 31.05.2006 01:02
Titel
|
|
|
je nun, wer weiss denn schon wasser vorhat? vielleicht son supernifty coolness2.0 effekt oder so.
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Mi 31.05.2006 01:13
Titel
|
|
|
dek hat geschrieben: | je nun, wer weiss denn schon wasser vorhat? vielleicht son supernifty coolness2.0 effekt oder so. |
Ja und? Beim effektiven Programmieren löscht man trotzdem alle nicht benötigten Objekte.
Außerdem kann man doch jegliche Grenzen von Flash ausreizen. Schreib einfach ne Schleife, die dir Movieclips erstellt, lass dir die Ergebnisse austracen und fertig is.
Zuletzt bearbeitet von l'Audiophile am Mi 31.05.2006 01:13, insgesamt 1-mal bearbeitet
|
|
|
|
|
tobey
Threadersteller
Dabei seit: 17.01.2006
Ort: Wien
Alter: 14
Geschlecht:
|
Verfasst Mi 31.05.2006 01:16
Titel
|
|
|
Ich poste mal mein Script und Erklärung:
Also: Ein preloader (mit Balken) lädt externe MovieClips. Weiters existieren zwei Buttons, einer für "vor" und einer für "zurück". Klickt man auf eine der Schaltflächen, so wird zur "Variable" "count" 1 dazugezählt bzw. abgezogen.
Dabei wird jeweils die entsprechende Arbeit (count=1, 2 3 etc) geladen. Es wird auch immer ein leerer MovieClip erzeugt, damit das geladene Bild immer das vorherige "überlappt". Die Ebene des neuen Clips wird durch "count" bestimmt. Da die Clips keine bestimmten Namen haben, komm ich nicht dahinter, wie ich die wieder löschen kann...
Vielleicht kanns ja jemand ausprobieren, falls es zu kompliziert klingt. Vielleicht kann man das ja auch anders realisieren...
fla: http://www.yourfilehost.com/media.php?cat=other&file=online.zip
_root.count = 1;
_root.count2 = 1;
_root.main.arbeit1.arbeitloader._visible = false;
var dercliplader:MovieClipLoader = new MovieClipLoader();
var derclipladerListener:Object = new Object();
derclipladerListener.onLoadProgress = function(ziel, geladen, total) {
_root.main.arbeit1.arbeitloader._xscale = Math.round((geladen/total) * 100);
}
derclipladerListener.onLoadInit = function() {
_root.main.arbeit1.arbeitloader._visible = false;
}
dercliplader.addListener(derclipladerListener);
//-----
_root.main.arbeit1.pfeilrechts.onRelease = function() {
if (_root.count<5) {
_root.count++
_root.count2++
_root.main.arbeit1.arbeitloader._visible = true;
_root.main.arbeit1.leer.createEmptyMovieClip("leerermc"+_root.count2, _root.count2);
dercliplader.loadClip("arbeit"+_root.count+".swf", "_root.main.arbeit1.leer.leerermc"+_root.count2);
}
};
_root.main.arbeit1.pfeillinks.onRelease = function() {
if (_root.count>1) {
_root.count--
_root.count2++
_root.main.arbeit1.arbeitloader._visible = true;
_root.main.arbeit1.leer.createEmptyMovieClip("leerermc"+_root.count2, _root.count2);
dercliplader.loadClip("arbeit"+_root.count+".swf", "_root.main.arbeit1.leer.leerermc"+_root.count2);
}
};
Zuletzt bearbeitet von tobey am Mi 31.05.2006 04:21, insgesamt 3-mal bearbeitet
|
|
|
|
|
tobey
Threadersteller
Dabei seit: 17.01.2006
Ort: Wien
Alter: 14
Geschlecht:
|
Verfasst Mi 31.05.2006 01:33
Titel
|
|
|
pejot hat geschrieben: | Schreib einfach ne Schleife, die dir Movieclips erstellt, lass dir die Ergebnisse austracen und fertig is. |
Ja hab ich auch schon gemacht. Doch da ich einen relativ guten Rechner habe, bin ich nicht überrascht, dass es bei 1000 auch noch keine Probleme gibt. Ich wollt nur sichergehen
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Mi 31.05.2006 10:48
Titel
|
|
|
Du kannst den MovieClip doch vorher als Container initalisieren. Dann brauchst du deine Bilder nur hineinzuladen.
Hatte für Nimroy mal was ähnliches gebastelt, bloß mit XML-Schnittstelle. Also fals du Interesse hast --> PN.
|
|
|
|
|
|
|
|
Ähnliche Themen |
css möglich
Newsletter - was ist möglich?
Ist das mit einem Div möglich?
PDF ansteuern möglich?
PHP in XSL einbinden möglich ???
Treeview nur mit CSS möglich?
|
|