flash on 2009-12-1
♥0 |
Line 29 |
Modified 2009-12-01 15:10:50 |
MIT License
archived:2017-03-20 01:35:57
ActionScript3 source code
/**
* Copyright moriyoshi ( http://wonderfl.net/user/moriyoshi )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/utdH
*/
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();
}
}
}