Autor |
Nachricht |
Verge3000
Threadersteller
Dabei seit: 01.07.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Di 19.07.2005 14:10
Titel Geheimnis der "Smoothen Flash-Filme" gelüftet? |
|
|
Hallo, heute habe ich mich damit auseinandergesetzt, warum manche Flash-Filme denn wohl so unfassbar smooth sind. Tja, ich habe da einen wirklich schönen Punkt gefunden, der absolut smoothe Flash-Filme möglich macht. WARUM das funktioniert, dass sollten mir hier die Flash-Experten sagen.
Also, normalerweise kann man einen Flash ja schon recht leicht einbinden, indem man folgendes schreibt:
<embed src="flashfilm.swf" width="400" height="300">
Und fertig. Aber, es wird ruckeln. Und es wird im Browser immer langsamer angezeigt werden als im Flash-Player offline.
So, schreibt man allerdings das hier:
<embed src="flashfilm.swf" width="400" height="300" wmode="opaque">
So ist der Flash-Film plötzlich unglaublich smooth, läuft im Firefox wie im Internet Explorer gleich und läuft sogar im Browser genauso schnell wie im Offline Flash-Player.
Unfassbar, eh?
Aber, warum ist das so? Gibt es Vor- oder Nachteile? Was macht diese Sache aus?
|
|
|
|
|
gtz
Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Di 19.07.2005 14:21
Titel
|
|
|
schlag doch opaque einfach mal im nachschlagewerk deiner wahl nach.
|
|
|
|
|
Anzeige
|
|
|
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
|
|
|
|
Verge3000
Threadersteller
Dabei seit: 01.07.2004
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Di 19.07.2005 14:58
Titel
|
|
|
Es steigert die Performance einfach enorm. Das siehst du ja auch bei der Seite die du hier gepostet hast Eistee. Klickt man da auf "Click here" erlebt man den typischen Performance-Verlust den man sonst hat. Genial ey.
|
|
|
|
|
Glas
Dabei seit: 24.05.2003
Ort: Bremen
Alter: 41
Geschlecht:
|
Verfasst Di 19.07.2005 15:09
Titel
|
|
|
Verge3000 hat geschrieben: | Es steigert die Performance einfach enorm. Das siehst du ja auch bei der Seite die du hier gepostet hast Eistee. Klickt man da auf "Click here" erlebt man den typischen Performance-Verlust den man sonst hat. Genial ey. |
Ich erleb da keinen performance verlust
|
|
|
|
|
eye-fx
Dabei seit: 24.10.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Di 19.07.2005 15:36
Titel
|
|
|
Dito... auch bei mir keinen nennenswerten Performance-Verlust. Jedoch sehe ich einen kleinen(!) Unterschied aber das ist auch schon alles. Musst Du halt mal mit komplexeren Filmen testen.
A und O von "smoothen" Flash-Animationen sind sauberes und effizientes Scripting, Scripting, Scripting und nochmals Scripting. Mit AS kann man die sanftesten und ruckelfreiesten Animationen erstellen... z.B. spiele Dich doch einmal mit Robert Penner's Ease-Equations. http://www.robertpenner.com/easing/ Oder Laco's Tweening-Prototypes: http://laco.wz.cz/tween/?page=customeasing
Allerdings ist die Erfahrung einer "smoothen" (scheiss wort) Animation auch eine individuelle und wird Beeinflusst durch System-Power und Animations-Komplexität.
|
|
|
|
|
Scheinwelt
Dabei seit: 18.07.2003
Ort: 192.168.0.1
Alter: 41
Geschlecht:
|
Verfasst Di 19.07.2005 16:00
Titel
|
|
|
Hä
Gehts bei dem "opaque" auf der Seite vom Eistee nicht darum, daß ein div-Layer über dem Flash-Clip angezeigt werden kann? Und hängt die Smoothness einer Animation nicht von der Zahl der fps und der Leistung des anzeigenden Computers ab?
|
|
|
|
|
eye-fx
Dabei seit: 24.10.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Di 19.07.2005 16:13
Titel
|
|
|
Scheinwelt hat geschrieben: | Hä
Gehts bei dem "opaque" auf der Seite vom Eistee nicht darum, daß ein div-Layer über dem Flash-Clip angezeigt werden kann? Und hängt die Smoothness einer Animation nicht von der Zahl der fps und der Leistung des anzeigenden Computers ab? |
Nein. Es ging Verge3000 darum weshalb manche Flash-Seiten/Animationen so schön ruckelfrei sind.. er brachte daher die Sache mit dem opaque als mögliche Quelle der Leistungssteigerung. Ich habe darauf hin entgegnet... kann sein, wenn aber auch nur marginal... und darauf hingewiesen das man durch effizientes scripting "smoothe" Animationen (mit recht hohen fps) hinbekommt.
Und ja, natürlich ist die Ruckelfreiheit einer Animation selbstverständlich abhängig von fps/Maschine/Animationskomplexität - hab ich ja selbst geschrieben und dem liegt auch
mein Argument des effizenten Scriptings zugrunde
|
|
|
|
|
|
|
|
Ähnliche Themen |
20 x SWF Filme in Flash
tranzparente flash filme?
Flash-Filme, online
[Flash] eingebettete Filme ausblenden
ActiveX-Patch für IE behindert Flash-Filme & Co.
FLASH Steuerung externer Filme bzw. und Frame
|
|