Re: [問題] 關於隨著滑鼠移動的元件
如推文所說, 就是做好一個下雪的movie clip,
再利用attachMovie, 配合_xmouse屬性
即可
我寫了個飯粒給你, 把底下程式碼copy到第一個影格
然後把你下雪的movieClip設一下linkage id叫做"snow"
應該就可以了
這是比較簡單的寫法, 不過應該夠用了, 加油!
p.s. 只適用於mx2004
======================以下是飯粒======================
//mc的深度
var depth:Number = 0;
//interval id
var snow_int:Number;
//速度
var speed:Number = 500;
//下雪的interval
snow_int = setInterval(snowMotion,speed);
//建立主時間軸的位址
_global.showTimeLiner = this;
//attach的函式
function snowMotion(){
showTimeLiner.attachMovie("snow","snow"+depth,depth);
showTimeLiner["snow"+depth]._x = _xmouse;
showTimeLiner["snow"+depth]._y = _ymouse;
depth++;
}
================================================================
※ 引述《etrexetrex (ETREX)》之銘言:
: 首先先給各位大大看一下我的拙作
: http://student.scvs.tpc.edu.tw/~s119069/FLASH/movingsnow.swf
: 相信大家一看就會發現
: 問題點在於滑鼠移動時
: 已經飄下的雪應該不隨著滑鼠移動
: 但是我為了讓雪花飄不停
: 所以用一個MC放進所有的飄雪動畫
: 然後再將MC設定為隨著滑鼠移動
: 只是...如何能做到已飄下的雪不隨滑鼠移動呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.150.101
※ 編輯: drawtide 來自: 59.120.150.101 (12/27 15:27)
推
12/27 15:45, , 1F
12/27 15:45, 1F
→
12/27 15:47, , 2F
12/27 15:47, 2F
→
12/27 16:34, , 3F
12/27 16:34, 3F
推
12/28 00:02, , 4F
12/28 00:02, 4F
推
12/29 14:08, , 5F
12/29 14:08, 5F
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章