13.07.2015 Aufrufe

Flash Professional CC-Handbuch (PDF) - Adobe

Flash Professional CC-Handbuch (PDF) - Adobe

Flash Professional CC-Handbuch (PDF) - Adobe

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Sie können die Notwendigkeit eines separaten Downloads der TLF-Bestände vermeiden, indem Sie die Bestände in Ihre SWF-Datei kompilieren.Dazu können Sie die ActionScript-Einstellungen der FLA-Datei verwenden. Denken Sie daran, dass diese Elemente die Größe der veröffentlichtenSWF-Datei beträchtlich erhöhen können. Daher sollten sie nur eingeschlossen werden, wenn die Download-Performance kein Thema ist. DieseFunktion kann auch nützlich sein, wenn keine <strong>Adobe</strong>-Server verfügbar sind, wie etwa beim Bereitstellen von SWF-Dateien an geschlossene oderprivate Netzwerke, die den Zugriff auf Fremd-URLs möglicherweise einschränken.So kompilieren Sie die TLF-ActionScript-Bestände in veröffentlichte SWF-Dateien:1. Wählen Sie „Datei“ > „Einstellungen für Veröffentlichungen“.2. Klicken Sie auf die Registerkarte „<strong>Flash</strong>“.3. Klicken Sie auf die Schaltfläche „Einstellungen“ neben dem Menü „Skript“.4. Klicken Sie auf die Registerkarte „Bibliothekspfad“.5. Wählen Sie im Menü „Standardverknüpfung“ die Option „Im Code zusammengeführt“ aus.Nachstehend sind Empfehlungen für den Umgang mit der TLF-Bibliothek in verschiedenen Bereitstellungsszenarien aufgeführt.Webbasierte SWF-Datei: Verwenden Sie das Standardverhalten, bei dem <strong>Flash</strong> Player die RSL bei Bedarf herunterladen kann.AIR-basierte SWF-Datei: Kompilieren Sie die RSL in die SWF-Datei. Auf diese Weise geht Textfunktionalität der AIR-Anwendung auchoffline nicht verloren.iPhone-basierte SWF-Datei: Aus Performancegründen wird die Verwendung von TLF auf dem iPhone nicht empfohlen. Falls Sie diesdennoch planen, kompilieren Sie den TLF-Code in die SWF-Datei, da das iPhone keine RSLs laden kann.Hinweis: Weitere Informationen zur Funktionsweise des Cache-Speichers von <strong>Flash</strong> Player finden Sie unter Improving Flex applicationperformance using the <strong>Flash</strong> Player cache. Der Artikel konzentriert sich auf <strong>Flash</strong> Builder, alle Informationen zum Cache-Speicher von <strong>Flash</strong>Player gelten jedoch auch für <strong>Flash</strong> <strong>Professional</strong>.Wenn die TLF-ActionScript-Bestände nicht eingebettet oder auf dem lokalen Wiedergabecomputer verfügbar sind, kann es eine leichteVerzögerung beim Abspielen der SWF-Datei geben, während <strong>Flash</strong> Player die Bestände herunterlädt. Sie können wählen, welche Art Preloader-SWF-Datei beim Herunterladen der Bestände von <strong>Flash</strong> Player angezeigt wird. Dazu verwenden Sie die Preloader-Methode in den ActionScript3.0-Einstellungen.So legen Sie die Preloader-Methode fest:1. Wählen Sie „Datei“ > „Einstellungen für Veröffentlichungen“.2. Klicken Sie auf der Registerkarte „<strong>Flash</strong>“ auf die Schaltfläche „ActionScript 3.0-Einstellungen“.3. Wählen Sie im Dialogfeld „Erweiterte ActionScript 3.0-Einstellungen“ eine Methode aus dem Menü „Preloader-Methode“ aus. FolgendeMethoden stehen zur Verfügung:Preloader-SWF: Dies ist die Standardeinstellung. <strong>Flash</strong> bettet eine kleine Preloader-SWF-Datei in die veröffentlichte SWF-Datei ein.Dieser Preloader zeigt einen Fortschrittsbalken an, während die Bestände geladen werden.Benutzerdefinierte Preloader-Schleife: Verwenden Sie diese Einstellung, wenn Sie eine eigene Preloader-SWF-Datei verwendenmöchten.Die Einstellung für die Preloader-Methode ist nur verfügbar, wenn „Standardverknüpfung“ auf „Runtime Shared Library (RSL)“ eingestellt ist.Tutorials und VideosTutorial: Using a Custom Preloader Loop With TLF Text – Jeff Kamerer, <strong>Adobe</strong>TechNote: Loading child SWFs with TLF content generates reference errorsCookbook: How Do I Correct This Runtime Library Error?Kleinere SWF-Dateien durch TLF-Text (nur in CS5.5)Für die meisten TLF-Texte ist es erforderlich, dass eine spezifische ActionScript-Bibliothek in die SWF-Datei kompiliert wird. Durch diese Bibliothekwird die Datei um 20k größer.Wenn Ihre Datei möglichst klein sein muss, können Sie die Einbindung der ActionScript-Bibliothek verhindern, indem Sie die Verwendung desTLF-Texts einschränken. Dazu haben Sie die folgenden Möglichkeiten:Verwenden Sie nur auswählbaren oder schreibgeschützten TLF-Text (Option „Nur zum Lesen“).Weisen Sie den TLF-Textinstanzen im Bedienfeld „Eigenschaften“ keine Namen zu. Das bedeutet, dass der Text nicht mit ActionScriptbearbeitet werden kann.Selbst mit diesen Einschränkungen können Sie noch die Textlayouteigenschaften von TLF-Text nutzen.Arbeiten mit ZeichenstilenNach oben597

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!