作者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