SWiSH v2.0 ist ein großer Schritt gegenüber SWiSH 1.5x. Hier ein paar der wichtigsten Änderungen und Neuerungen:
Neue Benutzeroberfläche
Die SWiSH 2.0 Benutzeroberfläche besteht aus Bereichen und Werkzeugleisten. Jeder Bereich zeigt eine andere Ansicht der Animation oder erlaubt die Bearbeitung von Eigenschaften eines Objekts. Es gibt Bereiche für: Layout, Übersicht, Zeitlinie, Film, Scene, Form, Text, Transformieren, Farbe, Aktionen und Export. Sie können Bereiche in schwebenden Fenstern anordnen oder über Registerkarten zusammenfassen (dies gilt ebenso für Werkzeugleisten). So können Sie die Benutzeroberfläche an Ihre eigenen Bedürfnisse anpassen.
Ebenso können Sie die Tastaturkürzel anpassen.
Zeichenwerkzeuge
Sie können Linien, Rechecke, Ellipsen und Bezier-Kurven verwenden. Formen können offen, geschlossen oder gefüllt sein, Rand und Füllung können teilweise durchsichtig sein. Füllungen können eine Farbe, ein Verlauf oder ein Bild sein. Sie können den Stil des Randes frei bearbeiten.
Hinweis: Bild-Objekte aus Version 1.5x werden nicht mehr unterstützt und in rechteckige Formen mit Bild-Füllung verwandelt.
Greifpunkte und Bearbeitungswerkzeuge
Sie können Objekte mit dem Auswählen Werkzeug symetrisch oder asymetrisch in der Größe verändern. Sie können Objekte außerdem mit dem Rotieren und Verzerren Werkzeug rotieren und verzerren. Sie können die Form eines Objektes mit dem Verformen Werkzeug und Verläufe mit dem Füll-Transformation Werkzeug bearbeiten.
(Rollover) Knöpfe
SWiSH v2.0 erlaubt die schneller Erstellung von "Rollover" Knöpfen. Ein Knopf-Objekt hat vier Zustände: Losgelassen, Über, Gedrückt, und Getroffen. Jeder Zustand ist eine spezielle Art von Gruppe, die wiederum eine beliebige Anzahl von Objekten enthalten kann.
Sprites ("Film-Clips")
Ein Sprite ist eine Art "Film-im-Film". EIn Sprite hat seine eigene Zeitlinie, die unabhängig vom übrigen Film spielt. Sie können beliebig andere Objekte in ein Sprite packen, sogar weitere Sprites. Diese Objekte können eigene Effekte und Aktionen besitzen. Ein Sprite kann in einer Endlosschleife oder einmal abspielen.
Mehrfachselektionen und Gruppierung
Sie können mehrere Objekte gleichzeitig auswählen (Unschalt-Mausklick oder durch aufziehen eines Gummibandes). Mehrere Objekte können gruppiert werden. Sie können auch mehrere Effekte bzw. Aktionen gleichzeitig auswählen.
Schritt-Vorschau-Modus und Bewegungs-Pfade
Der Schritt-Vorschau-Modus zeigt an, wie der Film zu einem bestimmten Schritt aussieht. Bei Hauptschritten eines Effekts können Sie die Greifpunkte verwenden um die Transformation visuell zu bearbeiten. SWiSH interpoliert autmatisch zwischen den Haupt-Schritten. Außerdem zeigt SWiSH den Bewegungspfad im Layout-Bereich an. Dieser zeigt die Bewegung eines bestimmten Objekts über die Zeit. Sie können zum Bewegungspfad per Doppelklick neue Hauptschritte hinzufügen oder das Bewegungs-Pfad Zeichenwerkzeug dazu benützen.
Änderungen während der Film abspielt
Sie können die meißten Dinge auch dann bearbeiten, wenn der Film gerade abspielt.
SWF-Dateigrößen Optimierung
Der SWF-Export geht nun besser mit Form- und Zeichnsatzinformationen um, sodaß diese niemals mehrfach in einer SWF-Datei vorkommen. Das verringert die Dateigröße.
Neue Effekte - Schlange und Schritte wiederholen
Der Schlangen-Effekt erlaubt die Erstellung eines Bewegungspfades und einer Transformation, die auf einer Wellenform basieren. Sie können diesen Effekt dazu verwenden, daß Objekte folgen, kreisen, rotieren, usw. Der Schritte wiederholen Effekt erlaubt die Wiederholung einer beliebigen Anzajl von Schritten, ohne Kopieren & Einsetzen benützen zu müssen.
Mehr Effekteinstellungen
Die meißten Effekte besitzen nun Wasserfall Einstellungen. Alle komplexen Effekte haben mehr Optionen erhalten.
Farb-Transformationen für alle Effekte
Alle Effekte beinhalten nun Farb-Transformationen. Dies erlaubt die Farbänderung eines Objekts während des Verlaufs eines Effekts.
Laden und speichern von Effekteinstellungen
Sie können sich so Ihre eigene Bibliothek von Effekten zusammenstellen. Außerdem sind bei vielen Effekten schon besonders interessante Effekteinstellungen zum laden und ausprobieren mit dabei.
Bescheunigung/Verzögerung
Alle Objektbewegungen und Transformationen haben nun Einstellungen zur Beschleunigung bzw. Verzögerung zu Beginn und am Ende des Effekts. Dies können Sie auch visuell im Schritt-Vorschu-Modus am Bewegungs-Pfad ablesen.
Komplexe Effekte auf Gruppen von Objekten
Sie können komplexe Effekte (wie Explodieren, Welle und Quetschen) nun auf eine beliebige Gruppe von Objekten anwenden. Außerdem können Sie einen komplexen Effekt auf ein einfaches Objekt anwenden.
Verbesserte Vektor- und Bitmap-Funktionalität
Sie können nun WMF-, EMF- und SWF-Dateien importieren. Die Grafiken werden als Gruppe importiert. So können Sie z.B. ein Logo importieren und es explodieren lassen. SWF-Dateien mit mehr als einem Schritt können als Sprite importiert werden. Sie können BMP-, DIB-, GIF-, JPG- und PNG-Dateien importieren. Diese werden zu Füllmustern von Vektor-Formen. Import funktioniert auch über "Ziehen und Loslassen" einer Datei aus dem Windows-Explorer in den Layout-Bereich.
Verbesserungen an der Zeitlinie
Alle Effekte enthalten nun eine Hauptschritt-Markierung, die aktiviert werden kann, um Transformationen visuell zu bearbeiten. Sie können den Hauptschritt ziehen und SWiSH paßt automatisch die Länge des Effekts und der folgenden Effekte an. Symbole verbessern die Darstellung von Aktionen.
Einfügen bzw. Löschen von Schritten in der Zeitlinie
Die F4 Funktionstaste fügt Schritte beim aktuellen Schritt ein, Umschalt-F5 löscht Schritte beim aktuellen Schritt.Sie können auch mehrere
Effekte gleichzeitig auswählen und verschieben.
Wiedergabe
SWiSH 2 beinhaltet Film abspielen, Scene abspielen und Effekt abspielen Kommandos. Im Schritt-Vorschau-Modus gibt es Kommandos zur Schritt-für-Schritt Voransicht des Films. Sie können außerdem den Wiedergabekopf mit der Maus ziehen, um die Animation zu bestimmten Schritten zu betrachten.
Neue Farbauswahl
Es gibt nun einen deutlich verbesserten Farbauswahl-Dialog. Der Dialog enthält eine "Pipette", um eine Farbe irgendwo auf Ihrem Schirm auszuwählen. Sie können außerdem einen Alpha-Wert (Transparenz) bestimmen.
Masken
Sie können ein Sprite maskieren. Das untereste Objekt eines Sprites kann zur Maske werden. Da die Maske ein Objekt ist, können Sie die Maske mit Effekten animieren.
Zu Knopf konvertieren
Sie können ein Objekt in einen Knopf konvertieren. Das Objekt wird dabei in die vier Zustände verwandelt. Dies ist manchmal die schnellere Methode, statt mit einem neuen, leeren Knopf zu beginnen.
In Formen konvertieren und Zu Buchstaben konvertieren
Sie können jedes Objekt in ine Gruppe von Formen konvertieren. Textobjekte weren dabei in Formen für jeden Buchstaben verwandelt. Komplexe grafische Formen werden dabei in Ihre Basisformen zerlegt. Die Effekt-Einstellungen bleiben dabei erhalten. Sie können die resultierenden Formen einzeln bearbeiten und sogar wieder in eine komplexe Form zurück konvertieren. Mit Zu buchstaben konvertieren können Sie einen Text in einzelne Objekte mit je einem Buchstaben konvertiren. So können Sie den Zeichensatz, Größe und Farbe für jeden Buchstaben getrennt bearbeiten.
Gruppieren und als Sprite gruppieren
Sie können die ausgewählten Objekte in Gruppen oder Sprites gruppieren. Jeder Effekt der einzelnen Objekte bleibt dabei erhalten. Wenn Sie zur Gruppe gruppieren, dann können Sie anschließend komplexe Objekte auf die gesamte Gruppe anwenden.
Sound-Effekte
Sie können die Lautstärke des Sounds verändern und einfache Sound-Effekte anwenden.
Schritt-Namen
Jeder Schritt kann mit einem Namen versehen werden und so als Sprunfziel verwendet werden.
FS Command Aktionen um JavaScript auzurufen
Sie können das FS Kommando verwenden, um nformationen zu versenden bzw. die Host-Applikation zu kontrollieren (üblicherweise zum Aufrufen von JavaScript-Code im Browser).
JavaScript Aktion
Sie können direkt JavaScript-Code eingeben, der in der Host-Applikation ausgeführt werden soll.
Mailto Aktion
Sie können direkt aus dem Film E-Mails versenden.
Anweisung an Objekt
Diese Aktion erlaubt die Kontrolle des Haupt-Filmes oder eines Sprites aus einem anderen Sprite oder dem Haupt-Film heraus.
Hintergrundfarbe einer Scene
Sie können die Hintergrundfarbe für jede Scene individuell einstellen. Dies kann eine norale Farbe sein, oder eine teilweise transparente Farbe, um den Hintergrund einzufärben.
Raster und Lineale
Sie können nun ein Raster sowie Lineale im Layout-Bereich anzeigen lassen. Sie können das Raster auf vielfältige Art und Weise anpassen.
Einrastern und Objektpunkte einrastern
Sie können wählen, ob Objekte auf das Raster oder auf andere Objekte einrastern. Dies erleichtert das Plazieren von Objekten.
Objekte in der Übersicht umbenennen
Objekte und Scenen können direkt in der Übersicht umbenannt werden, indem Sie F2 drücken.
Objektanordnung
Durch Drücken von Strg+Pfeiltaste in den Bereichen Übersicht, Zeitlinie bzw. Layout könne Sie die Anordnung von Objekten verändern (z.B. um ein Objekt vor oder hinter em anderen darzustellen).
Rechtsklick Kontextmenüs
Sie können eine Reihe von sinnvollen Kommandos aus einem Kontextmenü auswählen, wenn Sie auf ein Objekt in den Bereichen Übersicht, Zeitlinie bzw. Layout klicken.