⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test01.as

📁 一个旋转的球体,可用于初学flash编程使用
💻 AS
字号:
package {
	import flash.display.Sprite;
	import flash.events.Event;

	import org.papervision3d.cameras.FreeCamera3D;
	import org.papervision3d.render.BasicRenderEngine;
	import org.papervision3d.scenes.Scene3D;
	import org.papervision3d.view.Viewport3D;

	import org.papervision3d.materials.BitmapFileMaterial;
	import org.papervision3d.materials.utils.MaterialsList;
	import org.papervision3d.objects.primitives.Sphere;


	public class test01 extends Sprite {
		private var viewport:Viewport3D;
		private var renderer:BasicRenderEngine;

		private var scene:Scene3D;
		private var camera:FreeCamera3D;

		private var sphere:Sphere;

		public function test01():void {

			viewport=new Viewport3D(400,400);
			renderer=new BasicRenderEngine  ;
			scene=new Scene3D  ;
			camera=new FreeCamera3D  ;

			addChild(viewport);

			sphere=new Sphere(new BitmapFileMaterial('map.jpg'),400,12,12);
			scene.addChild(sphere);

			addEventListener(Event.ENTER_FRAME,process);
		}
		private function process(evt:Event):void {
			sphere.rotationY+=1;
			renderer.renderScene(scene,camera,viewport);
		}

	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -