易截截图软件、单文件、免安装、纯绿色、仅160KB

用ActionScript在Flash中实现3D视角的控制

本文来自:9RIA
Flash
CS4专业版的3D能力允许我们进行变焦和透视角度的改变,而且他的强大3D处理数学函数让它在3D场景的内外导航起来更加简单。现在游戏开发者和动画家
们能够轻而易举的导入三维视图和运动效果了。
这个教程探讨的两种改变舞台显示效果的方法
通过移动和变焦改变观察点
在三维空间里移动对象本身
移动观测角度是非常简单的,用起来就好像是相机的调焦镜头样。通过使用对象的x,y,z属性来移动对象也不是那么难,就像是你在手上托着一个物体,
然后将它上下,或左右移动也可以旋转。
教程里的代码对两种方法进行了演示,包括如何使用Matrix3D类实现多转换。这个样本文件包含了用户界面控制导航,以便我们进行通过两
种方法体验下效果,正如例子一所示。
http://wwwimages.adobe.com/www.adobe.com/devnet/flash/articles/3d_view_controller/fig03.swf
图1. 导航UI控制(点击改变导航样式,调整滑动条查看效果)
目录
[隐藏
]
1
教程要求:
1.1
必备知识
2
构建3D场景
2.1
构建3D对象
2.2
用户界面控制
3
3D导航
3.1
移动摄像机(观测点或者项目中心)
4
Z 排序问题
5
在舞台上移动对象
6
接下来去哪儿
7
关于作者
教程要求:
为了让你能充分利用这篇教程,你需要如下软件和文件。
Flash Player 10 or更高的版本:
Download
Flash CS4 专业版:
Try
Buy
样本文件:
3dviewcontrol.zip
(ZIP, 490 KB)
必备知识
你需要对Flash的特性有个基本的了解,比如Flash的创作接口,需要用到的符号,还有鼠标交互。
对3D有认识也是有用的;你应该对Mariko Ogawa的文章Exploring the new 3D features in Flash

了解。在这个教程的最后有许多关于3D知识的链接。
构建3D场景
即便是在3D世界中Flash显示的对象也是平面,比如Sprite对象。它们好像照片一样,你可以随意对进行移动。但是创建一个具有深度的正真的
3维结构,你需要许多显示对象。
这篇文章中我所创建的3D场景中,每一个墙或地面都是在自己的Sprite中创建的,然后旋转到正确的位置。正如例 2
所演示的一样,墙(粉色的矩形)原来是平的,通过改变旋转属性为90度,被“举”到了正确的位置。注意在例 2
中矩形左上角的标记点(0,0)点相对于其他的平面的位置保持不变。用过标记点和进行正确的3D旋转来定位是比较简单。我发现从这个模型的上方往下看来构
造这个场景也是非常简单的,那样的话x,y还


相关文档:

uClinux平台下的Flash存储技术||uclinux|


1 Flash类型与技术特点
Flash主要分为NOR和NAND两类。下面对二者作较为详细的比较。
1.1 性能比较
Flash 闪存是非易失存储器,可以对存储器单元块进行擦写和再编程。任何Flash器件进行写入操作前必须先执行擦除。NAND器件执行擦除操作十分简单;而 NOR则要求在进行擦除前,先要将目标块内所有的位都写为0 ......

flash 绘图API:绘制一棵树


 这个程序是从2.0 改过来的,是网上一个程序,只是修改了一些内容,变成这种情况。这几天没有写程序,有点懒惰。于是今天又补充这种不错的应用。这个程序采用的是绘图API 最基本的绘制线,但是对其进行一些修改,使他产生上面的效果。漂亮不?呵呵,我都觉几漂亮,
作为绘图API 一个内容补充吧。
好,闲话不说。看 ......

声音冲突及firefox中flash中汉字显示问题解决


声音冲突:
    调试好计算机以后发现自己的播放器播放音乐的时候打开优酷没有声音,而打开优酷的时候自己的播放器竟然也没有了声音,从网上查到是因为声音冲突抢占声卡的问题。
    从首选项中选择音效,把所有的输入模式都改为ALSA就可以把问题解决了。不错吧!
    u ......

网页导航菜单被Flash和播放器等对象挡住的解决办法

网页导航菜单被Flash和播放器等对象挡住看不到,非常头疼。其实在<object>标签中加入以下代码就可解决:
<param name="wmode" value="Opaque">
例如有如下代码:
<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player&qu ......

工厂设计模式【Flash】

  工厂模式在设计模式中可以说是最简单的一个模式了!我们平常写程序的时候工厂模式用的非常的广泛!这里我们就来详细的探讨一下工厂模式。
   工厂模式是怎样诞生的呢?在实际的编程过程当中我们经常要碰到一个问题,就是类的封装,也可以说是隐藏产品类!这样我们就出现了工厂模式!这个模式就是专门 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号