加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flash ActionScript (19)抽象的as3.0效果

发布时间:2020-12-15 06:18:05 所属栏目:百科 来源:网络整理
导读:?效果图如图所示: ? 代码:?package org.mousebomb.effectlab.flyParticle { import flash.display.GradientType; import flash.display.BlendMode; import flash.display.Shape; import flash.display.Sprite; import flash.events.Event; [SWF(width = 90

?效果图如图所示:

?

代码:?package org.mousebomb.effectlab.flyParticle { import flash.display.GradientType; import flash.display.BlendMode; import flash.display.Shape; import flash.display.Sprite; import flash.events.Event; [SWF(width = 900,height = 600,frameRate = 50)] /** * @author Mousebomb * @date 2009-9-4 */ public class Main extends Sprite { private var scont : Sprite = new Sprite(); public function Main(){ scont.x = 450; scont.y = 300; addChild(scont); scont.rotationY = 90; for(var i : int = 0 ;i < 48; i++){ var s : Shape = new Shape(); 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);} private function onEnterFrame(event : Event) : void{ for(var i : int = 0 ;i < 48;i++){ var s : Shape = scont.getChildAt(i) as Shape; s.rotation += (i / 6) * .7;} scont.rotation+=.7; scont.rotationY += .3;}}}?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读