#32003/7/11 17:06:25
由图上看你用的是热区交互方式,要知道热区交互是可以“透过图片甚至视频动画的”,因为热区是定义了屏幕上的一个区域范围,而不管这个区域有没有东西阻挡的。
解决办法有二种:
1、方法一:使用变量控制热区是可用的还是不可用的,即打开热区的属性设置对话框,在其中的ACT IF中设一下条件:a=1(变量a为自定义变量,给它一个初始值1),这样一开始程序运行时它是可用的(也可以说是激活的ACTIVED)。
然后再其下级图标上附一个计算图标(在其中输入:a=0).这样前面的热区就不能用了(非激活状态INACTIVED),当然所谓的“小手”也不见了(顺便说一下,你如果在你的程序上出现小手的地方点一下的话,实际上是再次调了一下老虎图片,你可以给老虎图片加一个过渡效果就能看出来了!)
当然最后再返回那个热区交互的页面的话,要记住让a=1,返回后要让人家再点吧!不激活它怎么点呢?呵呵。
2、方法二:如果你刚开始学不太理解使用变量或条件之类的话,你也可以用另外的交互方式来取代热区交互,你可以用热物体(小图放在一个单独的图标中,并指定它为热物体)或按钮作交互,这样出现老虎图时,就不会有小手了!因为按钮或热物体是不能透过任何其上的图片或动画的!
明白了吧!
编辑历史:[这消息被dreamexpress编辑过(编辑时间2003-07-11 17:08:31)]
[这消息被dreamexpress编辑过(编辑时间2003-07-11 17:10:13)]