Flex + Papervision3D 开发3DFlash学习笔记(一)

托经济危机的福,终于可以偷闲学习点3D知识

 

在网上随便搜了几下,3D引擎还真是不少,最后决定使用Papervision3D,主要是因为这个是开源的,并且有很多专门的论坛。

 

Flex Buider下载地址:http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexbuilder3

目前最新版本为:3.0.2

 

Papervision3D 下载地址:http://code.google.com/p/papervision3d/downloads/list

目前最新版本为:2.1

 

今天的目标是:建立一个3D图形

 

看网上大多建立的是ActionScript工程,不是很喜欢,我习惯使用图形界面进行开发,然后使用脚本进行动态处理。

 

首先,建立Flex工程,取名为First3D,点击下一步,默认的输出路径就可以,点击下一步,在Library Path标签下,点击添加SWC,然后选择下载的那个Papervision3D_2.1.920.swc文件,点击完成,工程目录自动创建完成。

 

然后,在src下增加一个MXML Component组件,取名Ball3D,Based On Canvas。

 

在Ball3D.mxml中添加如下代码(注意:开始时的那个initialize属性):


 

接着打开First3d.mxml,在设计模式下将Ball3D拖放到合适的位置,这样就基本完成了。点击执行,看下效果吧~~~

 

以下就是效果图,目标达成

 

Flash演示地址:http://www.yongyuan5288.com/FlashDemo/First3D.swf

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值