| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Dec 2005
Beiträge: 211
| Preloader exakt timen
Besteht die Möglichkeit den Preloader genau so lange laufen zu lassen wie es dauert dei Seite (den Film) zu laden? Wenn ich das alles richtig verstanden habe ist der Preloader Teil meiner finalen swf-Datei?! Oder gibt es für den Preloader eine eigene swf und für die Hauptwebsite eine andere? Wie macht ihr das? Habe einen Preloader erstellt, der auch einwandfrei funktioniert: loopt solange bis die ganzen Bytes geladen sind. Nur habe ich nun den Wunsch nicht zu loopen, sondern das Video durch ein Script hinauszuzögern so dass es genau dann fertig ist (sprich genau 1x durchgelaufen) wenn alle Bytes geladen sind. Geht das überhaupt? Wenn ja: Wie? |
| | |
| | #2 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
das würde ja voraussetzen, daß der loader auf jedem rechner genau gleich lange braucht, und das ist durch die verschiedenen übertragungsraten u.ä. niemals gegeben. aber was heißt, du willst das video herauszögern? das es später anfängt? das es bilder länger anzeigt oder überspringt? das es generell langsamer/schneller läuft? gruß, gaspode |
| | |
| | #3 (permalink) | |
| Neuer User Registriert seit: Dec 2005
Beiträge: 211
| Zitat:
| |
| | |
| | #4 (permalink) |
| Dr.Dr.DI. ***** Registriert seit: Nov 2003 Ort: Wien
Beiträge: 34
|
Ich glaub nicht. So wie ich das verstehe: Du willst deinen Preloader 30 FRames lang machen und dann per AS die download rate ermitteln und je nach geschwindigkeit die fps ändern damit die 30 Frames entwerde 30 sec oder 2 sec brauchen. Sehe ich das richtig? Wenn ja viel Spass. Ich glaube nicht, dass ändern der fps per AS möglich ist, aber vielleicht. |
| | |
| | #5 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
..sicher ist das machbar. Nehmen wir mal an, dein Film besteht aus 100 Einzelbildern. Jetzt kannst du z.B. die geladenen Prozent abfragen und einfach in das jeweilige Schlüsselbild springen (dabei werden natürlich evtl. welche übersprungen). Also: Wenn die erste Prozentabfrage 0 ist und die zweite schon 10, dann weißt du, dass der Rechner eine schnelle Internetverbindung hat. Also einfach den Film normal abspielen da die Seite sowieso nach dem Ende des Films geladen ist. So ungefähr zumindest...
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Dec 2005
Beiträge: 211
|
ok, an diese Variante habe ich auch gedacht verscheidene Zustände abzufragen, aber ich möchte eben die Sprünge vermeiden. Ich möchte, dass es "smooth" durchläuft. Angenommen ich habe ein Bild mit 5 Wörtern. Diese 5 Worte sollen nach unds nach dem User sagen wo er ist, so z.b.: " Willkommen auf unserer neuen Website" (hier jetzt mal als Dummytext). Bei 20 soll "Willkommen" komplett eingefadet sein, bei 40% "auf", bei 60& "unserer", bei 80% "neuen" bei 100% "Website". Geht das auch? Die Texte sollen aber nichtsprunghaft sondern alle gleichzeitg eingeblendet werden, nur je nach Ladestatus sind sie unterschliedlich weit aufgedeckt (mit Masken-Animation) oder sichtbar (Alpha-Animation). D.h. das letzte Stück soll vom ersten bis zum letzten Frame (bei 100%) dauern. |
| | |
| | #7 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
hi. habe sowas in der art mal gemacht. wie gesagt, zeitleiste mit 100 frames, auf alle nen stop(); animation ist genau 100 frames lang. per schleife wird nun der aktuelle prozentuale ladewert immer abgefragt und dementsprechend die animation abgelaufen. PHP-Code: |
| | |
| | #8 (permalink) | |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
| Zitat:
als Bytes geht nicht in Flash. Insofern kannst du deine Masken danach ausrichten. Einzige Unwägbarkeit: Schwankungen auf dem Server oder was der User sonst noch so nebenbei "zieht"/tut. Das kannst du aber nicht beeinflussen. Was auch Schwierigkeiten bedeuten könnte Gründe für die verspätete Anzeige des Preloaders Gruß Rena Geändert von rena (10-01-2006 um 00:01 Uhr) | |
| | |
| | #9 (permalink) |
| The Man Who Wasn't There Registriert seit: Jul 2003 Ort: BÄRLIN
Beiträge: 1.156
|
moin, mir war so als ob man mit bokel's loader-class die mindestschrittweite angeben konnte... auch wenn alles schon im cache ist wird noch der preloader angezeigt... gruß mike
__________________ Dot-Realities Mike Broders Berlin ICQ:105925103 Dot-Realities v4.0 under construction! |
| | |
| | #10 (permalink) | |
| butt kicker... Registriert seit: Aug 2002
Beiträge: 2.063
| Zitat:
wenn du also willst, dass die animation selbst flüssig und ohne mögliches stottern abläuft, baust du einfach 5 animationen und springst von der einen ani in die nächste...also von 0 bis 20 blendet willkommen ein... wenn die überblendungen nicht zu lang andauern, ist das eigentlich kein problem...der text ist doch jeweils einmal voll sichtbar...was zb. für die langsameren rechner heisst, dass der text solange zu sehen ist, bis der nächste zustand erreicht ist... die animation selbst wird nicht ruckeln...aber es könnten bei langsameren rechnern trotzdem pausen an den stellen auftreten, an denen der text sichtbar ist... (was aber doch bestimmt weniger schlimm ist, als eine ruckelige animation) doc_l3uMl3Le_l3Ee | |
| | |
| | #12 (permalink) | |
| Neuer User Registriert seit: Dec 2005
Beiträge: 211
|
Muss doch noch mal nachhaken. Habe folgenden Code um z.B. von Frame 32 zu 33 zu springen Zitat:
gaspode meine per Schleife permanent abfragen... Macht Flash das nicht automatisch wenn ich sowieso in jedem Frage das obige Script habe nur halt mit anderern Zahlenwerten?! Wenn nein: Wie stell ich das an? | |
| | |
| | #14 (permalink) | |
| Neuer User Registriert seit: Dec 2005
Beiträge: 211
| Zitat:
laut formel scheint das für mich leihen(anfänger genau das zu sein, was ich suche! leider wird mein film (importierter quicktime) nicht ab frame 4 gespielt. im flash sehe ich ihn, wenn ich auf play gehe, in der vorschau nicht mehr; auch nicht mit download simulieren. ![]() was mache ich falsch? | |
| | |
| | #15 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
soll der quicktime-film die loaderanzeige sein? dann pack sie in den movieclip, der jetzt 100 frames lang ist. obwohl ... wieviele frames hat denn der film? gruß, gaspode Geändert von gaspode (12-01-2006 um 13:52 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |