Papervision3D in Flash und Javascript
Mittwoch, 11. Juni 2008Edward Smith hat eine Hülle, die die Vorteile der Flash-API und Papervision3D in Javascript! Die Bibliothek, AS3Wrapper ist kompatibel mit Firefox und IE. Mit Safari für Windows läuft, wie ich gefunden haben, Probleme mit Opera 9, auch für Windows. Der Mechanismus hinter diesem Projekt, und das macht diese "Magie" ist, in unsere HTML-Seite ein Container Flash (AS3Wrapper.swf), dass die Befehle Javascript (AS3Wrapper.js), macht in der Praxis zu bauen Flash-Objekte direkt aus JavaScript.
Das System, in der Tat, nutzt die Möglichkeiten von JavaScript für die Kommunikation mit einem Flash-Film auf der Seite.
Der Vorteil dieser Technik, kann er sich in der Fähigkeit, den Code dynamisch erstellen und dann Javscript Flash-Objekte haben auch dynamisch, oder wenn Sie möchten, erstellen Sie Flash-Inhalte dynamisch aus Javascript. Auf der Web-Site für den Autor ist in der Lage, auf die Dokumentation zugreifen AS3Wrapper zusammen mit einer Reihe von Online-Demo, wie das von einem Würfel Papervision3D.
Um eine Vorstellung davon, wie einfach es ist zu schreiben, in Javascript-Code Actionscript, hier ein Beispiel:
- .*; Flash importieren. Anzeige .*;
- .*; Flash importieren. NET .*;
- ... (
- Loader ( ) ; var Bild: Loader = new Loader ();
- new URLRequest ( url ) ) ; Bild. Last (neu URLRequest (url));
- ; addChild (Bild);
- )
In Javascrip haben:
- playerInstance ) mit (playerInstance)
- flash. display ) mit (flash. anzeigen)
- flash. net ) { mit (flash. netto) (
- Loader ( ) ; var image = new Loader ();
- new URLRequest ( url ) ) ; Bild. Last (neu URLRequest (url));
- ; addChild (Bild);
- )






















Hinterlasse einen Kommentar