| |
在Flash中用Action Script实现3D效果 |
出处:PConline 责任编辑:pcedu |
| [04-4-22 10:12]
| 作者:翅膀
| 众所周知,Flash中要实现3D效果是比较麻烦的,下面我们就用Action Script来实现一个比较简单的3D效果。先看看最终效果,一个看起来像是3D效果的花在场景中旋转,在旋转的过程中会改变颜色,还会响应鼠标作相应的动作。静态效果如图1所示。 下载源文件请点击这里。

最效效果演示: 一、实现原理 要在只能显示二维图形的Flash中显示三维图形,很关键的一点就是如何将三维坐标转换为二维坐标。另外,如何对三维坐标进行操作,如何渲染最终的显示效果,都是颇有难度的。 在此实例中,我们首先将三维的坐标值保存在数组里面,对这些坐标值进行操作后,根据一定的规则对数组里面的值进行相应计算,转换成二维坐标,对二维坐标值进行渲染和显示控制,就得到了最终的显示效果。
|