作者Acehero (紅)
看板Flash
標題[問題] 圖片跑馬燈
時間Thu May 27 13:20:13 2010
小弟想要做的效果如下:
http://www.luker.jp/collections/index.html
小弟的做法是:
1.在一個MovieClip塞下所有要顯示的圖片
2.在MovieClip元件上寫上這一段
onClipEvent (load) {
a = 0;
xPoint = [x座標, x座標, x座標];
function move(x) {
a = x;
}
}
onClipEvent (enterFrame) {
this._x += (xPoint[a]-this._x)/2;
}
3.然後利用時間軸上的標籤,與按鈕達成效果
--------------------------------------------------------------------------
然後碰到兩個問題就是:
1.圖片太大,超出flash的x邊界,3000似乎就到達極限..
一張圖的大小都有750*460那麼大..
2.檔案太肥大..讀取上很有困擾。
---------------------------------------------------------------------------
請問各位大大有什麼解決的好方法嗎?
小弟對AS實在不怎麼精通Orz..
--
O'RaNgE
http://jonic.twbbs.org
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.132.217
→ sextitanic:如果是跟那個一樣的效果的話 05/28 13:43
→ sextitanic:其實可以把除了第 1 張之外其他張都放在同一個位置 05/28 13:43
→ sextitanic:用一個變數值紀錄目前看到第幾張 05/28 13:45
→ sextitanic:按向右的鍵頭,就把那個變數+1 05/28 13:45
→ sextitanic:然後再 this["xxx"+變數+"_mc"].onEnterFrame 05/28 13:46
→ sextitanic:去移動只會顯示在螢幕上的圖片就好 05/28 13:46
→ Acehero:好的謝謝:) 06/02 16:44