简单易学 教你如何用Flash MX 制作旋转展厅
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-09
旋转展厅是一个很实用的效果,许多大型的网站和个人主页都采用了这种效果,效果如图0所示。旋转展厅的功能就是通过旋转来展示图片。那这种功能如何通过Flash来实现呢?其实也很简单,读者只要懂一点AS知识即可完成。下面,笔者就来教大家制作旋转展厅的方法。 theta += _parent.speed; xbit = Math.sin(Math.PI/180 * theta); ybit = Math.cos(Math.PI/180 * theta); // 加350使图片围绕场景中央旋转 this._x = xbit*this.radius+350; this._y = 100; this._alpha = 30+(ybit+1)*60; this._xscale = ybit*this.panel+50; this._yscale = this.panel+(ybit+1)*3+80; // Math.round()是将参数 x 的值向上或向下舍入为最接近的整数并返回值 stack? =Math.round((ybit+1)*radius*2); if (stack==100) { ?stack=101; } // swapDepths()可以将一个影片移到另一个影片的上面或下面 this.swapDepths(stack); 4.按快捷键Ctrl+L打开“库”面板,把“库”中的“动画”元件拖入场景的“图片”层中。“动画”元件和场景的位置关系见图3所示。 for (i=0; i ??? this.attachMovie("img", new_img, i+1); ??? this[new_img].theta = i*360/num_img; ??? this[new_img].radius = 250; ??? this[new_img].my_img.gotoAndStop(i+1); } 第2帧中的代码如下: speed = _xmouse/80; 第3帧代码: gotoAndPlay(2); 整个效果到这里就完成了,按快捷键Ctrl+Enter测试一下吧,相信效果一定会令你满意的,如图0所示。 ? 关键词: |
|||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于简单易学 教你如何用Flash MX 制作旋转展厅的所有评论