Flash und Papervision3D in Javascript

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.

Das System, das in der Tat nutzt die Fähigkeit von JavaScript, um mit einem Flash-Film auf der Seite zu kommunizieren.
Der Vorteil der Verwendung dieser Technik kann in der Fähigkeit, dynamisch zu erstellen den Code und dann Javscript auch dynamische Flash-Objekte, oder, wenn Sie es vorziehen, erstellen Flash-Inhalte dynamisch durch JavaScript liegen. Auf der Website Autor kann auf die Dokumentation zugreifen AS3Wrapper zusammen mit einer Reihe von Online-Demos, wie ein Würfel Papervision3D .

Um eine Vorstellung davon, wie einfach es ist, ActionScript-Code in JavaScript zu schreiben, hier ein Beispiel:

1
2
3
4
5
6
7
.*; import flash.display .*;
.*; Import flash.net .*;
{...
Loader = new Loader ( ) ; var Bild: Loader = new Loader ();
( new URLRequest ( url ) ) ; . Image geladen werden (neue URLRequest (url));
image ) ; addChild (Bild);
}

In JavaScript haben wir:

1
2
3
4
5
6
7
playerInstance ) mit (playerInstance)
flash. display ) mit (flash. Anzeige)
flash. net ) { mit (flash. net) {
new Loader ( ) ; var image = new Loader ();
new URLRequest ( url ) ) ; . Image geladen werden (new URLRequest (url));
; addChild (Bild);
}

Es gibt keine Kommentare für diesen Beitrag

Hinterlasse einen Kommentar

XHTML TAG PERMIT: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERTION CODE:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL 


Stoppen SOPA