Flash AS实例 随风飘摆的大红灯笼.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Flash AS实例 随风飘摆的大红灯笼

Flash AS实例:随风飘摆的大红灯笼Webjx核心提示:全脚本绘制:大红灯笼高高挂. 详细代码: [SWF(backgroundColor=0x004890,width=550,height=400)] var?denglong:MovieClip?=new?MovieClip(); addChild(denglong); denglong.x=275; denglong.y=0; denglong.rotation=5; var?rota:Number=0; denglong.addEventListener(Event.ENTER_FRAME?,frame); function?frame(e)?{ ????????var?xs:Number=(0-denglong.rotation)*0.01; ????????rota+=xs; ????????denglong.rotation+=rota; } var?diaoxian:Shape?=new?Shape(); denglong.addChild(diaoxian); diaoxian.graphics.lineStyle(6,?0xcc6600); diaoxian.graphics.moveTo(0,0); diaoxian.graphics.lineTo(0,50); function?Rect():Sprite?{ ????????var?sp:Sprite?=new?Sprite(); ????????sp.graphics.beginGradientFill(linear?,[0xffbe17,0xf8fd97,0xffbe17],[1,1,1],[0,128,255]); ????????sp.graphics.drawRoundRect(-50,-10,100,20,15,13); ????????var?mc:Shape=new?Shape(); ????????sp.addChild(mc); ????????mc.graphics.lineStyle(1.5,0x996633,1); ????????mc.graphics.drawRoundRect(-48,-9,96,18,13,12); ????????return?sp; } for?(var?c:int=0;?c4;?c++)?{ ????????var?rect:Sprite=Rect(); ????????denglong.addChild(rect); ????????c%2==0?[rect.scaleX=rect.scaleY=0.7,rect.y=50+c*107]:rect.y=c*90-23; } function?Huxian(n:int):Shape?{ ????????var?hu:Shape=new?Shape(); ????????hu.graphics.beginFill(0xffbe17,1); ????????hu.graphics.moveTo(0,0); ????????hu.graphics.curveTo(n,80,0,160); ????????hu.graphics.curveTo(n+5,80,0,0); ????????return?hu; } var?ellip:Sprite=new?Sprite(); denglong.addChildAt(ellip,0); ellip.y=158; ellip.graphics.beginGradientFill(radial?,[0xfea408,0xe20708],[1,1],[0,255]); ellip.graphics.drawEllipse(-120,-85,240,170); for?(var?d:int=0;?d4;?d++)?{ ????????var?n:int; ????????var?huxian:Shape=Huxian(d%4==0?n=-80:d%4==1?n=-60:d%4==2?n=60:d%4==3?n=80:0); ????????ellip.addChild(huxian); ????????huxian.x=-45+d*30; ????????huxian.y=-80; } function?line():Sprite?{ ????????var?sp:Sprite?=new?Sprite(); ????????sp.graph

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档