Flash och Javascript i Papervision3D
Onsdag 11 juni, 2008Edward Smith har utvecklat ett korsband i stånd att utnyttja API Flash och Papervision3D i Javascript! Biblioteket, AS3Wrapper är kompatibelt med Firefox och IE. Med Safari för Windows körs samtidigt som jag har hittat problem med Opera 9 för Windows någonsin. Mekanismen bakom detta projekt, och det gör denna "magiska" är att i vår HTML-sidan en container Flash (AS3Wrapper.swf) som tar emot kommandon Javascript (AS3Wrapper.js), i praktiken att bygga Flash-objekt direkt från Javascript.
Systemet, det utnyttjar de resurser av JavaScript för att kommunicera med en Flash-film på sidan.
Fördelen med att använda denna teknik skulle kunna bosätta sig i förmågan att dynamiskt skapa den JavaScript-kod och sedan har också dynamiska Flash-objekt eller om du vill, skapa Flash-innehåll dynamiskt från JavaScript. På webbplatsen för författare kan få tillgång till dokumentation AS3Wrapper tillsammans med en rad online-demo, så där av en kub Papervision3D.
För att få en uppfattning om hur enkelt det är att skriva kod i ActionScript Javascript, här följer ett exempel:
- .*; import flash. displayen .*;
- .*; import flash. netto .*;
- ... (
- Loader ( ) ; var image: Loader = nya Loader ();
- new URLRequest ( url ) ) ; bild. belastning (ny URLRequest (url));
- ; addChild (bild);
- )
I Javascrip har:
- playerInstance ) med (playerInstance)
- flash. display ) med (flash. display)
- flash. net ) { med (flash. netto) (
- Loader ( ) ; var image = nya Loader ();
- new URLRequest ( url ) ) ; bild. belastning (ny URLRequest (url));
- ; addChild (bild);
- )


















Lämna en kommentar