有點像「水果忍者」劃過螢幕時的動畫,在每次按住滑鼠左鍵不放然後拖動滑鼠並釋放,會出現動畫。動畫我參考別人的**,然後在顯示特效的時候使用了不同的顏色。
**並不複雜,主要用到了glowfilter,然後讓線條的粗細大小從指定的乙個值,慢慢減小..
mouseeffectdemo.as
package
2:
26:
27:private function initview():void
28:
38:
39:private function listenerenterframehandler():void
40:
45:
46:private function unlistenerenterframehandler():void
47:
50:
51:private function onenterframehandler(e:event):void
52:
58:
59: update();
60: }
61:
62:private function update():void
63:
70:
71:return ;
72: }
73:
74: var endx:int = mou***;
75: var endy:int = mousey;
76:
77:if (math.abs(_startx - endx) < min_point_distance || math.abs(_starty - endy) < min_point_distance)
78:
81:
82: var line:line = new line(_startx, _starty, endx, endy);
83:
84: _scene.addchild(line);
85:
86: _startx = endx;
87: _starty = endy;
88: }
89:
90:private function onmouseuphandler(e:mouseevent):void
91:
94:
95:private function onmousedownhandler(e:mouseevent):void
96:
106:
107:private function getglowfilter(color:number):glowfilter
108:
111:
112:private function changecolorhandler():void
113:
119:
120: }
121:
122: }
line.as
1:package
2:
31:
32:private function draw():void
33:
39:
40:public function update():void
41:
50: }
51:
52:private function clear():void
53:
67: }
68: }
69:
70:
71: }
72:
73: }
分享乙個下雪特效
前言 二 步驟 總結晚到的聖誕禮物 聖誕下雪特效 如下 示例 canvas canvas maincontainer title 聖誕節快樂!h1 div 如下 示例 body h1 maincontainer title style var c document.getelementbyid ca...
flash遊戲乙個問答
問 在flash遊戲中,有乙個變數flag,我希望有乙個程式能夠幀聽到它一改變,就執行乙個方法一次!怎麼去做?答 辦法有好幾個,這是其中乙個 class test public function set flag flag number void private function f void vo...
flash做乙個時鐘程式
這裡主要起作用的是三跟指標,所以還是先從指標動手 新建3個mc,分別畫好長度不相同 樣式自定 時針,分針,秒針.注意畫的時候那個小 那是指標的圓心 一一拖到場景中,例項名分別為hours,minutes,seconds 習慣問題,場景中新建個action層.在第一幀中編輯指標動起來的指令碼 myti...