作者l2272 (....)
看板Flash
標題[問題] flash 預載動畫 問題
時間Mon Dec 21 00:17:45 2009
我有買書copy裡面的預載動畫,但是書裡面的影格總共才兩格,所以很自然的
最後就補上
gotoAndStop(2);
}
};
問題來了,我複製到我做的flash上後,可能是因為我影格有62格,所以他變得只會
停在第二格?是因為這樣嗎? 請問我要怎麼讓他下載完後跑完2~62格呢??
我有改成gotoAndPlay(2) 他都不理我 ...
不好意思..這問題大概很蠢..麻煩高手解答了 感謝QQ
好的版主~以下為原始檔
stop();
t = _root.getBytesTotal();
totalText.text = "Total file size : "+Math.round(t/1024)+" kbs -";
this.onEnterFrame = function() {
l = _root.getBytesLoaded();
downloadText.text = "Download size : "+Math.round(l/1024)+" kbs -";
p = l/t*100;
percent.percentText.text = "Now loading .... "+Math.round(p)+" %";
indicate._xscale = _root.p*all._width;
if (l == t) {
gotoAndPlay(2);
}
};
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.182.184
※ 編輯: l2272 來自: 114.45.182.184 (12/21 00:20)
1F:推 terrylchen:請注意大小寫 12/21 00:26
2F:→ l2272:阿..不好意思 大小寫是沒錯的 我在這裡用打字的沒注意 拍謝 12/21 00:31
※ 編輯: l2272 來自: 114.45.182.184 (12/21 00:35)
3F:→ sextitanic:不理你是說跳到第 2 格之後就停住了,還是照樣在第1格? 12/21 01:14
4F:→ sextitanic:如果是跳到第2格就停住...那就在第2格再多加個play(); 12/21 01:15
5F:→ l2272:他是停在第二格就不動了..我有在第二格加play()它還是不動QQ 12/21 01:27
6F:→ l2272:他現在都只跑單格..請問要讓他跑一整條的語法是? 12/21 01:30
7F:推 Assyla:你可以在第二格加上 gotoAndStop(3); 第三格gotoAndStop(4) 12/21 02:14
8F:→ Assyla:以此類推到62格 XD 12/21 02:14
9F:→ Assyla:這方式很蠢,不要用比較好 XD 12/21 02:15
10F:→ l2272:試過了..結果..........他就直接跳到最後一格....囧 12/21 02:25
11F:→ l2272:有高手可以解惑嗎QQ? 12/21 12:35
12F:→ aquarianboy:附個原始檔吧 12/21 12:36
※ 編輯: l2272 來自: 114.45.182.184 (12/21 12:43)
13F:推 etrexetrex:怎麼不用gotoAndPlay 12/21 13:17
14F:推 terrylchen:你忘記delete onEnterFrame了 12/21 13:21
15F:→ l2272:我是用gotoAndPlay阿@@ 12/21 13:22
16F:→ l2272:請問delete onEnterFrame 要放在哪裡@@? 12/21 13:25
17F:推 terrylchen:在gotoAndPlay的下一行加上delete this.onEnterFrame 12/21 13:25
18F:→ l2272:謝謝大大的解答..首頁方面已經解決了!!感謝感謝!! 12/21 18:53
19F:→ l2272:接下來還有一個問題.. 我後面的檔案是用swf檔案超連結的方式 12/21 18:55
20F:→ l2272:連進來的..那連進來的SWF檔也是要有預載動畫..這樣大大的方 12/21 18:56
21F:→ l2272:法,他就不會跑 預載動畫了..請問這部分預載動畫要怎麼寫? 12/21 18:57