Flash 3D旋转球与坐标移动效果
flash 写的 3D 旋转球,能动能转,看着挺炫。初学 flash 3D 的你,拿它练手再合适不过。源码直接放送,不用翻墙不用注册,下载就能跑。旋转逻辑不复杂,坐标换算那块讲得还挺清楚。
球体的移动也是亮点,基本靠坐标轴变换和帧控制来实现的,配合enterFrame
事件,响应也快。你要是搞过点ActionScript
,上手会更快。
这种效果不只 flash 能做,像CSS 3D、Java3D、甚至OpenGL也都能搞,推荐你看看css 版的 3D 旋转球,对比下实现方式挺有意思。
如果你对三维交互感兴趣,顺便也可以看看flash3D 虚拟现实全景,都是一类东西,扩展起来也方便。
建议:先跑通例子再改代码,逻辑清晰了再抽成组件。不然一动就乱。文件主要是.fla
和.as
,代码结构比较扁平,改起来还行。
如果你刚接触 3D 概念,强烈建议顺手看看Java3D 三维动画实践,概念讲得比较浅,图也多,看完就懂了。
5.19KB
文件大小:
评论区