[問題] 按鈕滑入滑出的問題(附檔)
檔案在此
http://www.FunP.net/4320374
我想把按鈕做成滑過去會有動畫(比如說長出一朵花之類的,檔案中先用直線作測試~)
並且希望即使滑鼠移開,動畫還是繼續跑下去,直到遇到Movie裡面的stop
預定總共有八個按鈕,所以就是var A-H
檔案裡先用G和H作測試(有紅色框框的兩個)
我的做法是
第一個影格上先把變數寫上去~
var G=false;
var H=false;
然後分別在最後兩個按鈕上面加上
on (rollOver) {
_root.G= true;
play();
}
on (rollOut) {
_root.G = false;
}
和
on (rollOver) {
_root.H = true;
play();
}
on (rollOut) {
_root.H = false;
}
按鈕裡面的第一格加上
if (_root.B == true) {
play();
} else {
stop();
}
最後一格寫上
stop()
這裡遇到一個很奇怪的問題就是,
我已經在按鈕上寫上
on (rollOut) {
_root.G = false;
}
按鈕裡面也寫上
else {
stop();
}
但是當我滑鼠滑出的時候,他並沒有停下來
雖然我預定是要讓他跑到底的啦,這只是個測試~=3=
如果我把按鈕裡的
else {
stop();
}
拿掉完全沒有影響
上面只是測試的時候遇到的疑問~@ @
主要的問題是 當我滑鼠滑過去→他跑動畫→停在stop
在這之後
當滑鼠滑過去第二次,他卻跑回MovieClip的第一格,滑過第三次之後他又開始跑動畫
有什麼辦法讓他在我改點別的按鈕之前,都維持在動畫的最後一格呢?
感謝回答~<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.169.81.82
推
01/29 18:14, , 1F
01/29 18:14, 1F
→
01/29 18:16, , 2F
01/29 18:16, 2F
→
01/29 20:23, , 3F
01/29 20:23, 3F
→
01/29 20:23, , 4F
01/29 20:23, 4F
推
01/29 20:59, , 5F
01/29 20:59, 5F
→
01/29 20:59, , 6F
01/29 20:59, 6F
→
01/29 21:06, , 7F
01/29 21:06, 7F
推
01/29 21:51, , 8F
01/29 21:51, 8F
→
01/29 21:58, , 9F
01/29 21:58, 9F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章