乙個flash滑鼠特效

2021-09-08 16:26:55 字數 2280 閱讀 5710

有點像「水果忍者」劃過螢幕時的動畫,在每次按住滑鼠左鍵不放然後拖動滑鼠並釋放,會出現動畫。動畫我參考別人的**,然後在顯示特效的時候使用了不同的顏色。

**並不複雜,主要用到了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...