flash on 2009-12-1 moriyoshi forked:0favorite:0lines:29license : MIT License modified : 2009-12-01 15:10:50 Embed Tweet package { import flash.display.Sprite; import flash.events.*; import sandy.core.Scene3D; import sandy.core.data.*; import sandy.core.scenegraph.*; import sandy.materials.*; import sandy.materials.attributes.*; import sandy.primitive.*; public class FlashTest extends Sprite { private var scene:Scene3D; private var camera:Camera3D; public function FlashTest() { // write as3 code here.. camera = new Camera3D(300, 300); camera.z = -400; var root:Group = createScene(); scene = new Scene3D("scene", this, camera, root); addEventListener(Event.ENTER_FRAME, enterFrame); } private function createScene(): Group { var g:Group = new Group(); g.addChild(new Box("box", 100, 100, 100)); return g; } private function enterFrame(event:Event):void { scene.render(); } } } Code Fullscreen Preview Fullscreen camera root scene render addEventListener addChild Event.ENTER_FRAME Event Sprite