|
主题: 再请教一个这样的问题
|
 silentsound
职务:普通成员
等级:1
金币:0.0
发贴:96
|
#12002/11/24 1:05:02
图片如下:  请看上图。 起始状态呢是图一,假定的一些圆形,A,B,C,D4个字母就藏在其中的4个圆形中,但你不知道是哪一个。当你鼠标点击圆形的时候,有字母的圆形就会呈现出字母,没有的不变。当4个字母都出现的时候,便会跳到下一个场景。圆形不必都点击,只要有带字母的圆形被点击过,字母呈现后则跳到下一个场景。 请教各位高手,,能不能给个思路,,是否要用到数组?,谢谢~~~
|
 s22
职务:版主
等级:4
金币:10.0
发贴:1634
|
#22002/11/29 13:52:57
给每个带字母加 _root.rClickNum++;
_root加 _root.onEnterFrame=function(){if(rClickNum==4)nextScene()}
|
 老天
职务:普通成员
等级:1
金币:0.0
发贴:150
|
#32002/11/29 14:54:22
如果同一个带字母的被按了两次呢
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#42002/11/29 16:47:58
用布尔变量,初值为 b1=b2=b3=b4=false; 点击后就让它为true,并判断b1*b2*b3*b4,如果为真即表示已全部点开。
|
 老天
职务:普通成员
等级:1
金币:0.0
发贴:150
|
#52002/11/29 16:54:22
 ,这样也行。 不过好像比较麻烦阿。
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#62002/11/29 17:21:00
很麻烦吗,我认为这种思路简单有效:)
|
 intuitionx
职务:普通成员
等级:1
金币:0.0
发贴:12
|
#72002/12/1 1:39:09
有字母的圆(按钮)被点过一次后,就把它的enable设置成false,下次就不能再点它了,这样就避免了一个字母被点两次。
|