我做了好幾個flash遊戲,一個flash檔為一關,想請問flash高手們,如何連結到下一關﹝下一個flash影片檔﹞,檔名要如何設,getURL(\"____________\",\"_blank\");空格內該打些什麼?謝謝!
又小動畫與小動畫間的連結又如何設定呢?
2006-04-06 11:53:41 · 2 個解答 · 發問者 宇騰 1 in 電腦與網際網路 ➔ 其他:電腦
想請問flash高手們,我想在flash上製作關於看畫的網頁,而按鈕我是用點陣圖(方形畫作),用圓形遮罩罩住局部畫作的重點來製作一個圓形的按鈕。在元件庫看按鈕測試時和製作的視窗中都OK,可是一到測試場景時,按鈕全部都怪怪的......他的圓形遮罩(一個藍色圓形)會蓋住圖,而圖整張(方形畫作)則在後.....請各位知 道我的問題的人幫幫我~~~~~>O
2006-04-06 18:35:05 · update #1
在檢查語法上出現了錯誤,是什麼原因呢?
感謝底下兩位高手,我得確有解決一些問題,謝謝!
*錯誤** 場景=main、圖層=button、影格=9:行 2: 您必須將影片轉存成 Flash 5 的格式才能使用這個運算式。
loadMovie("b2.swf",this);
全部的 ActionScript 錯誤:1 報告的錯誤:1
2006-04-07 11:52:22 · update #2
謝謝你的回答,我的問題已解決,這的很感激大家分享
2006-04-10 07:34:33 · update #3
樓上的說的沒錯,getURL是用來連接外部或網路上的網頁,
並不適合被用來載入檔案,
不過他也是可以傳送參數到網頁中。
你的問題解決如下:
在主場景內建立一個空的影片實體(我們取名為a0_mc),
你的一關一關所以應該不是亂數或跳躍式的讀取,
所以我們可以這樣做,
暫時當做有六關檔名為a1.swf a2.swf a3.swf a4.swf a5.swf a6.swf
那麼你可以在主場景的第一影格下指令
a0_mc.loadMovie("a1.swf");
或
loadMovie("a1.swf",a0_mc);
兩個都可以,只是第二個被當作物件使用。
而你每一個關卡的最後一個影格下指令也就是
a1.swf a2.swf a3.swf a4.swf a5.swf a6.swf這些關卡的最後一個影格下
a1.swf 裡 loadMovie("a2.swf",_root.a0_mc);
a2.swf 裡 loadMovie("a3.swf",_root.a0_mc);
:
:
a5.swf 裡 loadMovie("a6.swf",_root.a0_mc);
這樣就可以了。
為了解說方便,所以加了一個a0_mc,但實際上是可以不用的。
只要用相對路徑this就可以了,
但通常我都會加,因為建了一個空的影片片段時,
你可以很鬆的調整他的位置,沒建的話,則是將載入的影片取代主場景。
你的例子是可加可不加,只要把a0_mc做成跟主場景一樣大就好了。
雖然是設定好了,不過我想你若要放在網路上跑的話,
應該還會遇到一個問題,一個預先下載的問題,
要等他下載完才可以執行你的每一個關卡,
這個問題你可以用data去控制,
多想想,知識就是你的^^ ,加油,
我也是努力在學習中。
2006-04-06 13:24:12 · answer #1 · answered by Jovi 5 · 0⤊ 0⤋
你可以用loadMovie這個指令試試看...
getURL("____________","_blank")<~~~ _blank是指開啟另一個新視窗..所以不太試合你所說的形態呢~
如果要再同一個視窗裡呼叫動畫..大部份都利用loadMovie較多~
2006-04-06 20:58:21 補充:
補充樓下的知識好友一些未說的a0_mc.loadMovie("a1.swf"); 此方法屬影格自動呼叫方式loadMovie("a1.swf",階層); 屬於物件呼叫方式..所以正常前面應該會有 on(XXXXX) 的另一指令..端看你的過關方式要自動跳關或是按鈕跳關.. :)
2006-04-07 22:06:24 補充:
loadMovie("b2.swf",this); 這個語法錯了.. 不能是this.. 0 1 2 3 4 5.....等等的數字才行階層的意思就是 你把這個影片呼叫進來後要放在第幾層..預設是0 ..你打1的話 就會在原本的影片之多另一個呼叫進來的影片,也就是變成2層了.. 所以.. 你要把另一個影片呼叫進來並把另一個影片去掉..那階層要打同樣的.. 例:loadMovie("b2.swf",0); 再叫另一個時loadMovie("b3.swf",0); 這樣b2的才會移除.. 只剩b3的...
2006-04-07 22:06:35 補充:
再你所說的圓形遮罩的問題...... 我有點看不太懂你所要的效果是怎麼樣? 所以無法做解釋.. 看要不要把你的原始檔案給我看看... 才可以幫你解釋問題出在那裡~~~
2006-04-06 12:24:31 · answer #2 · answered by 文誠 2 · 0⤊ 0⤋