Re: [問題] 讓FLASH做隨機選擇???
翻了好久以前的原文~
不過我照作了確被debug程式找出問題來。
我先說明我想作的東西。
我作好了一個大的swf檔,假設是scene,當背景。
三個小的swf檔,假設是play.swf ,game.swf and station.swf
反正非連號的swf檔。
(連號的我有程式碼可以抄了,不過我不想一直玩老招...)
ok,那現在我想作到的東西很簡單,就是把隨機的讓三個小swf擇一出現在
大的flash上。
我寫了一個script,不過作業上是有問題的:
以下是語法:
switch(random(3))
{case 0 ={loadMovie ("play.swf",mainta);
case 1 ={loadMovie ("game.swf",mainta);
case 2 ={loadMovie ("station.swf",mainta);
}
以下是debug程式所產生的說明檔。
**Error**'case' statements can only be used inside of a 'switch' statement
可以請各位大大提供一下修改的方式嗎,謝謝了~~~^^
因為我不作設計很久了,人也在國外所以手邊沒書。
最近想重改自已的個人網站,所以又拿Flash出來玩了以下~
我還有兩、三個問題想請問各位大大。希望不會造成大家的困擾,謝謝。
※ 引述《Argos (亞茍斯大法師)》之銘言:
: ※ 引述《xt (小白)》之銘言:
: : 你是說按了這個按鈕後
: : 他可以隨機的連結到某幾個網頁嗎?
: : 如果是這樣的話...
: : ------
: : 現在假設可以連結到 1.htm 、 2.htm 、 3.htm
: : 那在這個Flash按鈕上加上這個action
: : on(press)
: ^^^^^^^^^
: 請問一下,如果要讓FLASH在每次開啟時都先進
: 行隨機選則影格這個動作那該用哪一個函數呢?
: : {
: : switch(random(3))
: : {
: : case 0:
: : getURL("1.htm");
: : break;
: : case 1:
: : getURL("2.htm");
: : break;
: : case 2:
: : getURL("3.htm");
: : }
: : }
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.240.246.70
推
01/22 11:48, , 1F
01/22 11:48, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 3 之 4 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章