用Flash的AS3代码制作抽象的旋转效果教程
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-07
需要 Flash Player 10 代码: packageorg.mousebomb.effectlab.flyParticle { importflash.display.GradientType; importflash.display.BlendMode; importflash.display.Shape; importflash.display.Sprite; importflash.events.Event; [SWF(width=900,height=600,frameRate=50)] /** *@authorMousebomb *@date2009-9-4 */ publicclassMainextendsSprite { privatevarscont:Sprite=newSprite(); publicfunctionMain() { scont.x=450; scont.y=300; addChild(scont); scont.rotationY=90; for(vari:int=0;i<48;i++) { vars:Shape=newShape(); s.graphics.beginFill((0xcc0000+(i%16)*0x10000),.6); //s.graphics.drawCircle(Math.floor(i/3)*15,i,25); s.graphics.drawRect(Math.floor(i/3)*15-25,i-25,50,50); s.graphics.endFill(); scont.addChild(s); } addEventListener(Event.ENTER_FRAME,onEnterFrame); } privatefunctiononEnterFrame(event:Event):void { for(vari:int=0;i<48;i++) { vars:Shape=scont.getChildAt(i)asShape; s.rotation+=(i/6)*.7; } scont.rotation+=.7; scont.rotationY+=.3; } } } 虽然电闪雷鸣之类的更逼真更常用,但我自己玩的时候还是比较喜欢这样抽象的效果。万事万物的道理都在这个旋转的flash里体现了。 关键词:代码 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于用Flash的AS3代码制作抽象的旋转效果教程的所有评论