Der Text Replacement-Technik , die ich heute anwesend ist in mancher Hinsicht sehr interessant. Im Gegensatz zu den klassischen Bild mit CSS, um den Betrieb zu ersetzen , verwendet diese Technik, einen Flash-Film, um die Titel unserer Website zu überschreiben. Obwohl es ein wenig komplizierter, erfordert die Schaffung eines Flash-Films und die Verwendung von JavaScript, produziert eine Reihe erheblicher Vorteile:
- Hält die "Erreichbarkeit des Geländes mit einem True-Unauffällig Javascript- so, dass Raupen und Spinnen, die Seite als sehen weiterhin eine einfache und korrekte HTML
- Es erfordert nicht die Schaffung von n durch n Bild Titel. Nur ein Film für alle die Titel unserer Website, mit einer erheblichen Einsparung im Hinblick auf die Download-Ersatz
- Auch können Sie einfach Titel, aber normalerweise nicht verwendeten Schriftarten im Web erstellen
- Text kann in HTML, dank der Features von Flash wiedergegeben werden
- Der Text ist frei wählbar
- Wie können Sie fügen Sie ein Flash-Film und interaktive Animationen jeglicher Art
Sie werden bemerken auch, dass in diesem Verfahren praktisch keine CSS berücksichtigt!
Fortsetzung ...
Dieses Mal (siehe PicLens in Flash mit Papervision3D 2,0 ) public-Code ( PicLens.as ), I, einige Teile des Codes überarbeitet hatte, richten Sie sie mit der neuesten Version von Papervision3D 2,0 Great White und ich machte einige Anpassungen und Ergänzungen.
Fortsetzung ...
Es mag ein berechenbares und bereits erschöpft, aber mit Flash CS3 und das neue Management von Dokumenten-Klassen (Paket) in Actionscript 3.0 zulässig, ist nicht voll funktionsfähig sofort einen preloader. Die neueste Version von Flash, in der Tat gelingt es dem Film in einer anderen Weise von früheren Versionen zu laden. Im Netz finden Sie verschiedene Vorschläge und Lösungen zu einem preloader "alten Schule" zu schaffen. Allerdings hat mehrere Beispiele, die ich als nicht befriedigt mich voll, wie sie den Film so zu verändern, dass es wie ein klassischer Preloader funktioniert erfordern. In der Praxis müssen, wenn Sie entwickeln immer daran denken, "das Ding muss ich so sonst die Vorspannung nicht funktionieren!" Und für Filme bereits ausgefüllt, dann?
Ladeprogramm
Die Lösung, die ich angenommen, zumindest für jetzt, war es, einen Film außerhalb zu machen (mein loader - siehe Beispiel ) in der Lage, jeden Film außerhalb Last, darunter ein Bild! Diese Lösung, obwohl es im Grunde zwei Filme (der Lader und die FILAME true) erfordert, wird es wirtschaftlich nur, wenn Sie einen Loader, der immer und immer wieder werden, dass in der Lage, jeden Film, jedes Upload können Auflösung und einer Frame-Rate.
Fortsetzung ...
In der post Flash CS3: Erstellen Sie eine Reflexwirkung auf jeden MovieClip sahen wir, wie Sie eine MovieClip erweiternde Klasse zu schreiben, um es zu Entwurfszeit eine Verbindung zu jedem MovieClip in der Bibliothek. Ich entdeckte jedoch, dass möglicherweise mehr sinnvoll und wirtschaftlich Weg für das Gegenteil sein. Ich habe eine Klasse Reflex ( Reflex.as ), mit der Absicht, nutzt sie ausschließlich durch den Code. Ich habe diese Klasse Denken bewegt sich der Zeiger im Konstruktor einen MovieClip. , ma leggermente modificato in modo da poter funzionare espressamente da codice: Die neue Klasse Reflex enthält im wesentlichen den gleichen Code in das erste eingefügt ReflexMe , aber leicht modifiziert, um so gezielt Arbeiten von code:
1 2 3 4
| / / sfx .*; undolibrary Importe * sfx..; / / Reflex = new Reflex ( movieClipInstance ) ; var rx: = new Reflex Reflex (movieClipInstance); |
Fortsetzung ...
Ich habe eine Klasse CountDown für Actionscript 3.0. Um es zu testen habe ich ein Beispiel mit dem Text-Rendering-Funktionen FIVe3D .
Hier klicken, um den Flash-Film öffnen
Fortsetzung ...
Edward Smith ist ein Wrapper in der Lage, die Vorteile der zu entwickelten Flash-API und Papervision3D in JavaScript! Die Bibliothek, AS3Wrapper , ist kompatibel mit FireFox und IE. Safari für Windows funktioniert, wie ich Probleme mit Opera 9 hatte, auch für Windows. Der Mechanismus zugrunde liegt dieses Projekt, und es möglich macht diese "Magie" ist es, in unserem HTML-Seite Flash-Behälter (AS3Wrapper.swf), die Befehle Javascript (AS3Wrapper.js) akzeptiert sind, so dass in der Praxis zu bauen Flash-Objekte direkt aus JavaScript.
Fortsetzung ...
Nutzung der Wirkung von generierten perlinNoise() können Sie Ripple-Effekte und Wellen mit Papervision3D .
Download des Quellcodes
Fortsetzung ...
Ich stelle heute eine große und interessante Thema, das seinen "Kern" verwenden Klasse hat DisplacementMapFilter . , etc…). Diese Klasse ermöglicht es Ihnen, eine Displacement-Map-Filter auf ein visuelles Objekt Flash (gelten Bitmap , Sprite , etc ...). Filter, Flash CS3, und es hat mehrere alle zur gleichen Familie gehören. Doch die DisplacementMapFilter hat ganz besondere Eigenschaften, wie vedreno und damit einzigartig in der Erzeugung von spektakulären Effekten.
DisplacementMapFilter - Hier klicken um den Flash-Film öffnen
Download des Quellcodes
Fortsetzung ...
Mit AS3 haben neue "Anweisungen" auf Eigenschaften und Methoden (öffentlich oder privat) zu definieren eingeführt. si comportava in AS2 come ora si comporta protected , in AS3 private è davvero “privata” !) proprio a causa dell'introduzione di una sintassi più OO rispetto alle precedenti versioni. Einige, wie private - bereits in AS2 - verändertes Verhalten ( private verhalten in AS2 verhält sich wie jetzt protected in AS3 private ist wirklich "privat"!) nur wegen der Einführung einer OO-Syntax als in früheren Versionen . Bessere Übersicht, dann aus dem "öffentlichen" allenfalls "private":
- Öffentlichkeit
jeder kann darauf zugreifen - geschützt
Sie können auf die übergeordnete Klasse und Unterklassen - Privat
nur die Klasse, die definiert - Intern
nur innerhalb des gleichen Pakets
Fortsetzung ...
Unter Ausnutzung der eine bemerkenswerte Eigenschaft von Actionscript 3.0 (siehe ActionScript 3.0, die alle mit dem Operator new ) habe ich eine Klasse ReflexMe in der Lage, einen Effekt "Reflexion" auf jedem MovieClip in der Bibliothek zu erzeugen.
Die Quelle ist Teil des Pakets undolibrary - googlecode dieser - aber wenn Sie möchten, können Sie die einzelnen Datei-Download ReflexMe.as .
Fortsetzung ...
Neueste Kommentare
Mark : @ Mark: Danke für die Antwort. Zum Beispiel, wenn Sie einen Code zum Speichern / haben Sie die Ordner ...
Mark : Danke für die Antwort. Zum Beispiel, wenn Sie einen Code zum Speichern / haben Sie die Ordner ...
Giovambattista Fazioli : @ Mark: Im Prinzip, absolut, hängt viel ab, wie und was zum Download bereit. La ..
Mark : Hallo, guter Führer! Ich wollte fragen, können Sie den gleichen Code, um eine SQL-Datenbank laufen? Statt ...
Joseph : Hallo Ich wollte Sie fragen, wie können Sie in der Post finde ich hochgeladen einer Galerie von 50 Bildern, zum Beispiel ...