精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

實(shí)現(xiàn)超酷Flash光帶效果

開(kāi)發(fā) 前端
今天看到一個(gè)網(wǎng)站上超酷的光帶效果,分享給大家看看~ 查看效果:超酷光帶效果 (flash載入需要等待一點(diǎn)時(shí)間)

查看效果:超酷光帶效果 (flash載入需要等待一點(diǎn)時(shí)間)

部分代碼:

  1. /**  
  2.  
  3.  * Copyright david1 ( http://wonderfl.net/user/david1 )  
  4.  * MIT License ( http://www.opensource.org/licenses/mit-license.php )  
  5.  * Downloaded from: http://wonderfl.net/c/gjQv  
  6.  */  
  7.  
  8. // forked from one_truth's forked from: 光るリボン(Ribbon Light)  
  9. // forked from mousepancyo's 光るリボン(Ribbon Light)  
  10. // forked from nutsu's SketchSample6  
  11. package  {  
  12.     import flash.display.Sprite;  
  13.     import flash.display.BitmapData;  
  14.     import flash.display.Bitmap;  
  15.     import flash.events.Event;  
  16.     import flash.filters.BlurFilter;  
  17.     import flash.geom.Point;  
  18.     import flash.geom.ColorTransform;  
  19.       
  20.     [SWF(width=465,height=465,backgroundColor=0x000000,frameRate=60)]  
  21.       
  22.     public class Main extends Sprite{  
  23.           
  24.         private const WIDTH:Number  = 465;  
  25.         private const HEIGHT:Number = 465;  
  26.           
  27.         private var _sketch:CurveSketch;  
  28.         private var _bmd:BitmapData;  
  29.         private var _bm:Bitmap;  
  30.         private var _container:Sprite = new Sprite();  
  31.  
  32.         public function Main() {  
  33.             graphics.beginFill(0)  
  34.             graphics.drawRect(0, 0, WIDTH, HEIGHT)  
  35.             graphics.endFill()  
  36.             addChild(_container);  
  37.             //  
  38.             _sketch = new CurveSketch();  
  39.             _bmd = new BitmapData(WIDTH, HEIGHT, true, 0);  
  40.             _container.addChild(_sketch);  
  41.             _container.addChild(_bm = new Bitmap(_bmd) as Bitmap);  
  42.             _bm.blendMode = "add";  
  43.             //  
  44.             addEventListener(Event.ENTER_FRAME, update);  
  45.         }  
  46.           
  47.         private function update(e:Event):void{  
  48.             _bmd.draw(_sketch, null, null, "add");  
  49.             _bmd.applyFilter(_bmd, _bmd.rect, new Point(), new BlurFilter(8, 8, 4));  
  50.         }  
  51.     }  
  52. }  
  53.  
  54.  
  55.  
  56. //package {  
  57.     import frocessing.display.F5MovieClip2D;  
  58.     import frocessing.geom.FGradientMatrix;  
  59.     import frocessing.color.ColorHSV  
  60.       
  61.     class CurveSketch extends F5MovieClip2D  
  62.     {  
  63.           
  64.         //加速度運(yùn)動(dòng)の変數(shù)  
  65.         //位置  
  66.         private var xx:Number;  
  67.         private var yy:Number;  
  68.         //速度  
  69.         private var vx:Number;  
  70.         private var vy:Number;  
  71.         //加速度の係數(shù)  
  72.         private var ac:Number;  
  73.         //速度の減衰係數(shù)  
  74.         private var de:Number;  
  75.           
  76.         //描畫(huà)座標(biāo)  
  77.         private var px0:Array;  
  78.         private var py0:Array;  
  79.         private var px1:Array;  
  80.         private var py1:Array;  
  81.           
  82.         private var t:Number = 0 
  83.           
  84.         //描畫(huà)グループ  
  85.         private var shapes:Array;  
  86.           
  87.         public function CurveSketch()   
  88.         {  
  89.               
  90.             //初期化  
  91.             vx = vy = 0.0;  
  92.             xx = mouseX;  
  93.             yy = mouseY;  
  94.             ac = 0.06;  
  95.             de = 0.9;  
  96.             px0 = [xx, xx, xx, xx];  
  97.             py0 = [yy, yy, yy, yy];  
  98.             px1 = [xx, xx, xx, xx];  
  99.             py1 = [yy, yy, yy, yy];  
  100.                           
  101.             shapes = [];  
  102.               
  103.             //線と塗りの色指定  
  104.             noStroke();              
  105.         }  
  106.           
  107.         public function draw():void  
  108.         {  
  109.             //加速度運(yùn)動(dòng)  
  110.             xx += vx += ( mouseX - xx ) * ac;  
  111.             yy += vy += ( mouseY - yy ) * ac;  
  112.               
  113.             var len:Number = mag( vx, vy );  
  114.               
  115.             //新しい描畫(huà)座標(biāo)  
  116.             var x0:Number = xx + 1 + len * 0.1;  
  117.             var y0:Number = yy - 1 - len * 0.1;  
  118.             var x1:Number = xx - 1 - len * 0.1;  
  119.             var y1:Number = yy + 1 + len * 0.1;  
  120.               
  121.             //描畫(huà)座標(biāo)  
  122.             px0.shift(); px0.push( x0 );  
  123.             py0.shift(); py0.push( y0 );  
  124.             px1.shift(); px1.push( x1 );  
  125.             py1.shift(); py1.push( y1 );  
  126.               
  127.             var _px0:Array = [px0[0], px0[1], px0[2], px0[3]];  
  128.             var _py0:Array = [py0[0], py0[1], py0[2], py0[3]];  
  129.             var _px1:Array = [px1[0], px1[1], px1[2], px1[3]];  
  130.             var _py1:Array = [py1[0], py1[1], py1[2], py1[3]];  
  131.               
  132.             shapes.push( { px0:_px0, py0:_py0, px1:_px1, py1:_py1, mtx:null} );  
  133.             if (shapes.length >= 50) shapes.shift();  
  134.               
  135.             var shapesshapesLength:int = shapes.length;  
  136.             for (var i:int = shapesLength-1; i >= 0; i--)   
  137.             {  
  138.                 var sh:Object = shapes[i];  
  139.                   
  140.                 var color:ColorHSV = new ColorHSV(t, 0.8, 1, 0.1)  
  141.                 t += 0.05;  
  142.                   
  143.                 beginFill(int(color), 0.2)  
  144.                 beginShape();  
  145.                 curveVertex( sh.px0[0], sh.py0[0] );  
  146.                 curveVertex( sh.px0[1], sh.py0[1] );  
  147.                 curveVertex( sh.px0[2], sh.py0[2] );  
  148.                 curveVertex( sh.px0[3], sh.py0[3] );  
  149.                 vertex( sh.px1[2], sh.py1[2] );  
  150.                 curveVertex( sh.px1[3], sh.py1[3] );  
  151.                 curveVertex( sh.px1[2], sh.py1[2] );  
  152.                 curveVertex( sh.px1[1], sh.py1[1] );  
  153.                 curveVertex( sh.px1[0], sh.py1[0] );  
  154.                 endShape();  
  155.             }  
  156.               
  157.               
  158.             //減衰処理  
  159.             vx *= de;  
  160.             vy *= de;  
  161.         }  
  162.  
  163.     }  
  164. //} 

【編輯推薦】

  1. 技巧:可退回到Flash的HTML 5視頻方案
  2. Flash真的適合做網(wǎng)站應(yīng)用嗎?
  3. jQuery實(shí)戰(zhàn)之仿Flash跳動(dòng)的按鈕效果
  4. 發(fā)揮你的想象 HTML 5可以干什么
  5. Dojo1.6新特性:HTML 5進(jìn)行時(shí)
責(zé)任編輯:陳貽新 來(lái)源: molehill
相關(guān)推薦

2011-03-02 13:15:26

HTML 5jQuery

2022-06-27 08:01:55

動(dòng)畫(huà)CSS前端

2012-01-10 14:59:42

jQuery

2011-05-10 15:05:04

Webhover

2009-04-03 08:33:59

Symbian諾基亞Photo Brows

2011-06-13 10:44:44

Qt Flash

2010-09-02 09:26:04

FlashAndroid

2012-05-29 10:36:43

jQuery

2011-04-15 09:29:20

jQueryFlash

2017-03-13 13:32:39

LinuxVim技巧

2011-06-14 18:37:50

Flash

2011-06-13 09:04:39

QT Flash 交互

2011-07-08 10:15:15

IPhone 動(dòng)畫(huà)

2010-06-11 16:46:06

openSUSE Fl

2009-10-30 14:45:42

Flash控制VB.N

2015-09-21 13:17:55

免費(fèi)開(kāi)源游戲

2015-07-23 15:15:06

動(dòng)態(tài)彈出

2022-12-12 11:11:05

2013-06-27 14:57:58

Eclipse超酷插件移動(dòng)開(kāi)發(fā)

2012-06-13 14:19:27

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

在线亚洲自拍| 羞羞视频在线观看一区二区| 久久精品人人做人人综合| 日韩美女视频在线观看| 91在线视频免费| 91香蕉一区二区三区在线观看| 操欧美女人视频| 欧美视频在线观看免费| 在线视频不卡一区二区| 熟妇人妻中文av无码| 免费精品视频在线| 国模精品视频一区二区| 青娱乐国产视频| aiai久久| 欧美美女直播网站| 国产主播自拍av| 麻豆网站在线看| 91免费国产在线| 亚洲xxxx在线| 中文字幕一二区| 亚洲影院在线| 欧美激情小视频| 亚洲女人毛茸茸高潮| 色天天色综合| 精品成人一区二区三区四区| 天天干天天av| 日韩精品专区| 精品国产鲁一鲁一区二区张丽| 成人手机视频在线| 国产福利在线看| 91一区一区三区| 国产经品一区二区| 国产美女永久免费| 免费人成在线不卡| 日韩av片永久免费网站| 日韩福利片在线观看| 永久亚洲成a人片777777| 亚洲色图国产精品| 精品国产av色一区二区深夜久久| 日韩精品一区二区三区免费视频| 欧美在线free| 国产又黄又猛视频| xx欧美视频| 精品久久香蕉国产线看观看亚洲| 无码人妻精品一区二区蜜桃百度| 日本在线看片免费人成视1000| 久久精品视频在线看| 久久青青草原一区二区| 日韩中文字幕免费观看| 成人综合在线观看| 国产成人免费观看| 亚洲福利在线观看视频| 成人一级片网址| 粉嫩av一区二区三区免费观看 | 欧美专区日韩专区| 熟妇人妻无乱码中文字幕真矢织江| 婷婷电影在线观看| 欧美午夜视频在线观看| 欧美视频第一区| 成人性生活视频| 日韩欧美高清在线视频| 中文字幕无码不卡免费视频| 女生影院久久| 在线日韩av片| 亚洲一级免费在线观看| 国产亚洲精彩久久| 在线播放一区二区三区| 永久免费黄色片| 成人看片黄a免费看视频| 精品国产一区二区三区av性色 | 亚洲最新av网站| 国产真实乱偷精品视频免| 91视频8mav| 日本xxxxwww| 91麻豆swag| 日韩中文字幕av在线| 欧美精品日韩少妇| 一区二区三区高清| 777精品久无码人妻蜜桃| 欧美18—19sex性hd| 欧美日韩中文精品| xxxx国产视频| 亚洲素人在线| 日韩亚洲精品视频| 国产在线观看免费av| 亚洲欧美日韩在线观看a三区| 国产国语刺激对白av不卡| 亚洲一区二区三区高清视频| 国产成人综合在线观看| 久久精品ww人人做人人爽| 触手亚洲一区二区三区| 亚洲欧美激情小说另类| 美女日批免费视频| 久久精品黄色| 亚洲精品一区二区三区福利| 五月天精品视频| 欧美伊人久久| 91av在线影院| 99在线精品视频免费观看软件| 成人福利视频在线看| 亚洲欧洲在线一区| 成人性生交大片免费看网站 | xxxwww在线观看| 国产亚洲欧洲997久久综合| 97超碰免费观看| 中文av在线全新| 欧美美女一区二区在线观看| 国产精品嫩草av| 亚洲精品二区三区| 国产精品久久久精品| 免费看日韩av| 亚洲同性gay激情无套| 丝袜老师办公室里做好紧好爽 | 日韩一区二区在线播放| 伊人网伊人影院| 欧美日韩p片| 国产精品一区二区久久国产| 亚洲 另类 春色 国产| 亚洲蜜臀av乱码久久精品蜜桃| 欧美 国产 小说 另类| 91亚洲无吗| 久久精品亚洲一区| 中文字幕免费观看| a在线欧美一区| 欧美人与动牲交xxxxbbbb| 成人一级视频| 国产午夜精品视频| 久久黄色精品视频| 成人美女在线观看| 黄色网zhan| 欧美日韩免费电影| 一区二区三区无码高清视频| www.com国产| 9l国产精品久久久久麻豆| 伊人久久在线观看| 国产剧情一区二区在线观看| 中文字幕久热精品在线视频| 91丝袜一区二区三区| wwww国产精品欧美| 国产午夜大地久久| 欧美人妖视频| 国产91精品久久久久久久| 欧日韩在线视频| 亚洲一区在线观看网站| 色欲欲www成人网站| 午夜精品久久久久99热蜜桃导演| 亚洲综合在线小说| 4438x成人网全国最大| 6080日韩午夜伦伦午夜伦| 成人在线观看高清| 激情欧美日韩一区二区| 欧美aaa在线观看| 99综合久久| 欧美精品在线观看| 超碰在线观看av| 亚洲午夜影视影院在线观看| 少妇献身老头系列| 亚洲精品日本| 日本一区二区三区四区高清视频 | 5566中文字幕一区二区| 亚洲区欧洲区| 欧美精品一区二区三区在线| 日本少妇激情视频| 久久先锋资源网| 久久午夜夜伦鲁鲁一区二区| 久久美女视频| 91一区二区三区| 91视频欧美| 亚洲男人天堂网站| 在线观看视频中文字幕| 亚洲精品第1页| 中文字幕 日本| 久热精品视频| 熟女视频一区二区三区| 超碰97久久国产精品牛牛| 7777精品视频| www.成人.com| 日韩小视频在线观看专区| 日韩精品一区二区不卡| 久久精品视频免费| 午夜不卡福利视频| 91久久久久| 日韩一本精品| 国产调教精品| 国产精品视频99| 美女精品导航| 在线成人中文字幕| 亚洲av无码乱码国产麻豆| 欧美天堂在线观看| 爱爱视频免费在线观看| eeuss影院一区二区三区| 国产一区二区在线免费播放| 欧美日韩p片| 先锋在线资源一区二区三区| 97品白浆高清久久久久久| 日韩免费高清在线观看| 国产在线看片| 亚洲天堂免费在线| 性做久久久久久久久久| 欧美亚洲丝袜传媒另类| 久久精品国产亚洲av麻豆色欲| 国产亚洲福利社区一区| 麻豆av免费看| 精品亚洲国产成人av制服丝袜 | 久草视频手机在线观看| 国产午夜精品一区二区| 美女扒开腿免费视频| 免费黄网站欧美| 你懂的av在线| 欧美jjzz| 一级二级三级欧美| 欧美精品中文| 国产精品成人一区二区三区| 欧美黄页免费| 日本精品在线视频| 动漫一区二区| 久久99久久亚洲国产| 番号集在线观看| 日韩av在线网站| 超碰免费在线97| 制服丝袜中文字幕一区| 中文字幕久久熟女蜜桃| 欧美视频免费在线观看| 国产午夜小视频| 亚洲欧美日韩成人高清在线一区| 中文字幕在线观看免费高清| 91在线国内视频| 国产a√精品区二区三区四区| 另类小说一区二区三区| 中文字幕欧美人妻精品一区| 免费日韩一区二区| 91好吊色国产欧美日韩在线| 国产综合网站| www.男人天堂网| 综合一区av| 91传媒免费视频| 欧美人成在线| 欧美一级爱爱视频| 国产一区二区三区四区三区四 | 夜久久久久久| 拔插拔插海外华人免费| 精品不卡视频| 成人免费播放器| 99精品福利视频| 免费毛片网站在线观看| 在线观看一区| 日韩精品xxxx| 久久一区欧美| 五月婷婷六月合| 久久激情五月激情| 久久久久xxxx| 国产激情精品久久久第一区二区| 久久出品必属精品| 懂色中文一区二区在线播放| 最新国产精品自拍| av不卡在线播放| 爱爱的免费视频| 中文字幕巨乱亚洲| 一本一本久久a久久| 亚洲欧美综合色| 青青草原免费观看| 亚洲电影一区二区| 国内自拍视频在线播放| 91搞黄在线观看| 在线视频你懂得| 91精品国产综合久久久久| 国 产 黄 色 大 片| 日韩精品久久久久久久玫瑰园| 欧美白人做受xxxx视频| 伊人久久大香线蕉av一区二区| 在线观看免费网站黄| 成人97在线观看视频| 国精产品一区一区三区mba下载| 97在线视频一区| 91九色综合| 99视频在线免费观看| 秋霞综合在线视频| 亚洲国产欧美不卡在线观看| 欧美激情第10页| 国产乱子伦农村叉叉叉| 欧美a级理论片| 国产精品成人免费一区久久羞羞| 久久精品视频在线看| 成年人一级黄色片| 欧美日韩在线第一页| 亚洲在线视频播放| 亚洲第一福利网站| eeuss影院www在线播放| 欧美黑人xxx| 免费污视频在线一区| 成人精品一二区| 国产一区二区三区探花| 国产制服91一区二区三区制服| 亚洲资源av| 亚洲视频在线不卡| 久久亚洲一区二区三区四区| 免费在线黄色网| 一本到三区不卡视频| av在线资源观看| 亚洲性视频网站| 丁香高清在线观看完整电影视频| 国产精品一区二区久久精品| 欧美调教在线| 人妻激情另类乱人伦人妻| 日产国产欧美视频一区精品| 污污免费在线观看| 亚洲婷婷综合色高清在线| 99精品人妻国产毛片| 精品日本一线二线三线不卡| 欧美一区二区三区在线观看免费| 91极品视频在线| 亚洲精品aⅴ| 翔田千里亚洲一二三区| 一区二区三区四区五区在线| 精品国产午夜福利在线观看| 国产精品青草久久| 欧美在线观看不卡| 精品精品欲导航| 国产区在线观看| 国产精品永久免费在线| 一区二区三区日本久久久 | 性生交大片免费全黄| 色婷婷久久久亚洲一区二区三区| 丰满少妇一级片| 欧美美女15p| 成人国产精品一区二区网站| 亚洲精品不卡| 老牛影视一区二区三区| 亚洲中文字幕无码av| 亚洲一区二区三区四区的| 国产精品自拍电影| 日韩中文字幕在线视频| 日韩色淫视频| 亚洲 日韩 国产第一区| 首页国产欧美日韩丝袜| 四虎影成人精品a片| 欧美日韩视频免费播放| 人人妻人人澡人人爽精品日本| 欧美黑人又粗大| 在线综合色站| 国产小视频免费| 成人激情av网| 色播视频在线播放| 亚洲成人精品久久久| 俄罗斯一级**毛片在线播放| 国产亚洲精品美女久久久m| 亚洲国产一区二区三区a毛片 | 国产又黄又爽视频| www.国产精品一二区| 亚洲欧美一级| 妞干网这里只有精品| 国产91精品一区二区麻豆网站 | 日本黄色一区二区| 精品三级久久久久久久电影聊斋| 国产z一区二区三区| 欧美手机在线| 天天做天天干天天操| 亚洲美女偷拍久久| 亚洲精品国产一区二| 久久免费视频观看| 欧美在线导航| 激情视频综合网| 亚洲色大成网站www久久九九| 99国产成人精品| 久久久免费电影| 欧美精美视频| 欧美一级xxxx| 亚洲一区二区三区视频在线播放| 色欲久久久天天天综合网| 91精品国产91久久| 国产免费av一区二区三区| 国产成年人视频网站| 亚洲午夜在线视频| 国内三级在线观看| 成人免费自拍视频| 亚洲高清电影| 欧美 日韩 成人| 欧美一级片免费看| 涩涩在线视频| 宅男一区二区三区| 不卡免费追剧大全电视剧网站| 无码视频一区二区三区| 久久精品久久久久| 日韩最新在线| 日韩不卡的av| 欧美日韩一区免费| а√天堂在线官网| 久久综合福利| 国产剧情一区二区| 天天操夜夜操视频| 久久6精品影院| 欧美精选一区二区三区| 日韩黄色一区二区| 欧美午夜在线观看| 182在线视频观看| 亚洲人成网站在线观看播放| 成人v精品蜜桃久久一区| 国产九色91回来了| 97成人精品区在线播放| 午夜精品视频一区二区三区在线看|