作者zon (Zon)
看板Flash
标题Re: [问题] 让FLASH做随机选择???
时间Sun Jan 22 07:53:31 2006
翻了好久以前的原文~
不过我照作了确被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
1F:推 laugher:你的case语法写错了 01/22 11:48