Deutsches Forum: Swishzone.de
Dateigrößen und Performance

SWiSH benütigt lange Zeit, um den Layout Bereich neu aufzubauen. Wie kann ich das beschleunigen?
Wenn Sie viele Objekte in einer einzelnen Scene haben, so verlangsamt dies die Darstellung im Layout-Bereich. Um die Performance zu verbessern, schalten Sie folgende Option über das Menü aus: Ansicht > Alle Bilder anzeigen und Ansicht > Weiche Ecken und Bilder. Dies verschlechtert zwar die Darstellungsqualität, erhöht aber die Darstellungsgeschwindigkeit. Sie können außerdem noch große Objekte über den Menübefehl Bearbeiten > Verstecken verbergen.

Wie kann ich die Größe einer SWF Datei verkleinern?
Es gibt dazu eine ganze Reihe von Techniken:
·Verwenden Sie ähnliche Zeichensätze in ähnlichen Größen und Farben.  
·Verwenden Sie kleinere Bild- und Klangdateien (sie können auch die Einstellungen für JPEG und Sound-Kompression anpassen).  
·Verwenden Sie Schleifen aus kurzen Sounddateien, statt einzelne, lange Sounddateien.  
·Verwenden Sie bevorzuft Vektorgrafiken, statt Bitmapgrafiken.  
·Verwenden Sie Sprites wieder. Benützen Sie dazu Instanzen.  
·Vermeiden Sie die Verwendung von Effekten, in denen sich viele Komponenten gleichzeitig bewegen (wie z.B. Explodieren und Quetschen).  
·Verändern Sie die Einstellungen für "Text als Formen" im Export Bereich unter Film. Obwohl die Voreinstellung für gewöhnlich die kleinste Größe erzeugt, ist die Veränderung immer einen Versuch wert.  
·Aktivieren Sie die Einstellung "Objekte außerhalb nicht animieren" im Export Bereich unter Film.  
·Deaktivieren Sie die Einstellung "Import von Text als Text-Objekt" im Export Bereich unter Film.  

Warum erzeugen manche Effekte größere SWF Dateien als andere?
Effekte, bei denen viele Komponenten gleichzeitig bewegt werden (wie z.B. Explodieren und Quetschen) benötigen mehr Platz in der SWF Datei. Dies betrifft auch Effekte, die Größe und Farbe der Komponenten verändern. Im Gegensatz dazu brauchen Effekte wie z.B. Schreibmaschine nur wenig Speicherplatz, da in diesem Effekt nur ein Buchstabe nach dem anderen verändert wird und der Rest unverändert bleibt.

Warum "stottert" mein Film bzw. hält komplett an, wenn er über das Internet abgespielt wird?
Das SWF Dateiformat benötigt Zeichensätze, Formen, Bilder und Sounds wenn diese verwendet werden. Sind diese Inhalte noch nicht geladen, so "wartet" der Film an den Stellen, an denen noch nicht geladene Inhalte benötigt werden, bis diese geladen sind. Um dies zu verhindern, können Sie Inhalte vorab laden.

Warum läuft mein Film mit unterschiedlichen Gewindigkeiten bzw. wird schneller oder verlangsamt?
Die Schrittrate (Schritte pro Sekunde) ist nur ein Maximalwert, d.h. wenn die Berechnung der einzelnen Schritte länger dauert, als es dieser Wert verlangt, so verlangsamt der Film. Dinge, die viel Rechenzeit benötigen sind z.B. viele halbtransparente Objekte, Animationen mit großen Bitmaps oder viele gleichzeitig animierte Objekte. Wenn die Wiedergabegeschwindigkeit ein Problem ist, so versuchen Sie solche Rechenzeit-intensiven Dinge zu vermeiden.

Waum wird mein Film immer langsamer, je länger es spielt?
Wenn Sie Objekte ausblenden, dann bleiben diese weiterhin auf der Bühne, auch wenn Sie komplett durchsichtig sind. Obwohl diese Objekte unsichtbar sind, werden sie trotzdem noch immer in den Berechnungen des Player miteinbezogen und verlangsamen somit die Darstellung. Außerdem können solche Objekte auch zu Darstellungsproblemen führen, wenn mehrere transparente Objekte ein sichtaberes Objekt überdecken.

Wie kannich herausfinden welche Dinge wieviel Platz in meiner SWF Datei belegen und wo diese zu finden sind?
Verwenden Sie den Menübefehl Datei > Testen > Report, um eine detaillierte Übersicht zu erzeugen. Sie können den Report zum Tuning verwenden.


(c) 2004 SWiSHzone.com Pty. Ltd.  (www.swishzone.com), Ein Service von Swishzone.de and SWiSHkaufen.de 
»Datenschutz »Impressum (c) Frozen Bytes