[問題] 圖片跑馬燈

看板Flash作者 (紅)時間14年前 (2010/05/27 13:20), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串2/2 (看更多)
小弟想要做的效果如下: 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

05/28 13:43, , 1F
如果是跟那個一樣的效果的話
05/28 13:43, 1F

05/28 13:43, , 2F
其實可以把除了第 1 張之外其他張都放在同一個位置
05/28 13:43, 2F

05/28 13:45, , 3F
用一個變數值紀錄目前看到第幾張
05/28 13:45, 3F

05/28 13:45, , 4F
按向右的鍵頭,就把那個變數+1
05/28 13:45, 4F

05/28 13:46, , 5F
然後再 this["xxx"+變數+"_mc"].onEnterFrame
05/28 13:46, 5F

05/28 13:46, , 6F
去移動只會顯示在螢幕上的圖片就好
05/28 13:46, 6F

06/02 16:44, , 7F
好的謝謝:)
06/02 16:44, 7F
文章代碼(AID): #1B_W4NcH (Flash)
文章代碼(AID): #1B_W4NcH (Flash)