天天看點

BasicView

package {

import flash.events.Event;

import org.papervision3d.objects.primitives.Sphere;

import org.papervision3d.view.BasicView;

public class BasicViewExample extends BasicView {

private var sphere:Sphere;

public function BasicViewExample() {

/* super.BasicView(width=640,height=480,scaleToStage(是否讓viewPort3D視窗為舞台大小)); 當想改變大小時可以用它

stage.frameRate=40;

//下面隻需定義3D對象, 在将其add到scene中

sphere = new Sphere();

scene.addChild(sphere);

startRendering();//建立secne3D basicRenderEngine viewPort3D camera3D

}

// 重寫 onRenderTick 及其 調用父類onRenderTick ;

override protected function onRenderTick(e:Event=null):void {

sphere.localRotationY+=1;//旋轉軸

super.onRenderTick();//開始渲染

}

}

繼續閱讀