Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-05-2005, 13:47   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 33
AS preload eines frames

für experten sicher lächerlich, für mich ein problem:

möchte, dass film anläuft, wenn frame 4 geladen ist.
an sich kein problem, aber der preload-ladebalken gibt die prozente von totalFrames aus.
was ist zu tun, damit die prozente bis frame 4 angegeben werden?

film lädt dann weiter von frame zu frame mit preload (einzelne frames werden nacheinander angezeigt, so wie sie geladen sind).
kann auch hier der ladebalken mit entsprechender prozentanzeige bis nächstem frame angezeigt werden?
wie geht das?

danke ihr spezialisten!
gernotS ist offline   Mit Zitat antworten
Alt 27-05-2005, 14:19   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
ifFrameLoaded

Verfügbarkeit

Flash Player 3. In Flash 5 gilt die Aktion ifFrameLoaded als veraltet. Stattdessen wird die Verwendung der Aktion MovieClip._framesloaded empfohlen.

Verwendung

ifFrameLoaded(szene, bild) {
anweisung;
}
ifFrameLoaded(bild) {
anweisung;
}
Parameter

szene Die Szene, die geladen werden muss.

bild Die Nummer oder Bezeichnung des Bilds, das vor Ausführung der nächsten Anweisung geladen werden muss.

anweisung(en) Die Anweisungen, die ausgeführt werden sollen, falls die angegebene Szene bzw. Szene und Bild geladen werden.

Rückgaben

Keine.

Beschreibung

Aktion; überprüft, ob die Inhalte eines bestimmten Bilds lokal verfügbar sind. Verwenden Sie ifFrameLoaded, um eine einfache Animation wiederzugeben, während der restliche Film auf den lokalen Computer heruntergeladen wird. Der Unterschied zwischen _framesloaded und ifFrameLoaded liegt darin, dass Sie mit _framesloaded eigene if- oder else-Anweisungen hinzufügen können.

Siehe auch

MovieClip._framesloaded








einfach mal in flash f1 drücken
warrantmaster ist offline   Mit Zitat antworten
Alt 10-06-2005, 12:18   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 33
danke, aber das ist nicht das problem.
wie kann ich die prozentangebe so bekommen, dass sie 100% zeigt, wenn der gewünschte frame geladen wird.
gernot
gernotS ist offline   Mit Zitat antworten
Alt 10-06-2005, 12:42   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Flash kann, soweit ich weiß, nicht wissen, wie groß einzelne Frames in Bytes sind. Du könntest deine Prozentanzeige auf 25% Schritte reduzieren und nach jedem geladen Frame halt 25 drauf addieren. Dann läuft sie natürlich nicht flüssig.
Oder vielleicht die 4 Frames in eine eigene swf packen und wenn die geladen ist, den Rest nachladen?!?!?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 10-06-2005, 13:51   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 33
habe inzwischen mit der prozentzahl gebastelt. wenn der ganze balken bis 360% geht, steht er beim hochzuladenden Frame knapp auf 100%.
habe aber im web schon eine seite gesehen, die frames nacheinander lädt und jedesmal einen preloader bis 100 anzeigt.
wer es fassen kann, der fasse es.
dank, ich kann mit dieser lösung leben.
gruß gernot
gernotS 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:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele