Flash AS3.0教程:基本的PV3D程序结构
2009-12-01 00:00:00 来源:WEB开发网有了容器,还需要一个3D舞台。
package {
import flash.display.Sprite;
import org.papervision3d.scenes.MovieScene3D;
public class Main extends Sprite
{
private var _container :Sprite;
private var _scene :MovieScene3D;
public function Main()
{
// 创建3D舞台的容器
_container = new Sprite();
_container.x = 100;
_container.y = 100;
//将它显示出来
addChild( _container );
// 创建3D舞台
_scene = new MovieScene3D( _container );
}
}
}
然后需要在舞台上放一个摄像头,他代表我们的眼睛,他能看到的就是你看到的。
package {
import flash.display.Sprite;
import org.papervision3d.scenes.MovieScene3D;
import org.papervision3d.cameras.Camera3D;
public class Main extends Sprite
{
private var _container :Sprite;
private var _scene :MovieScene3D;
private var _camera :Camera3D;
public function Main()
{
// 创建3D舞台的容器
_container = new Sprite();
_container.x = 100;
_container.y = 100;
//将它显示出来
addChild( _container );
// 创建3D舞台
_scene = new MovieScene3D( _container );
// 创建摄像头
_camera = new Camera3D();
_camera.z = -500;
_camera.zoom = 5;
//把摄像头看到的显示出来
_scene.renderCamera(_camera);
}
}
}
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
- ››asp获取毫秒数
- ››asp.net报“INSERT INTO 语句的语法错误解决
更多精彩
赞助商链接