主题:  热区冲突问题

wxy_5d

职务:普通成员
等级:1
金币:0.0
发贴:47
#12003/5/5 9:43:14
多个热区重叠,该响应的不响应,不该响应的乱响应,这时用什么方法解决最好???



qingfeng2003

职务:普通成员
等级:1
金币:0.0
发贴:23
#22003/5/5 16:30:03
如果热区重叠在一起,可以利用热区选项中的Match来控制:
Single-click(单击)
Double-click(双击)
Cousor in Area(光标在区域)



shjs

职务:普通成员
等级:1
金币:0.0
发贴:22
#32003/5/6 20:28:12
用变量控制



帆帆

职务:普通成员
等级:1
金币:0.0
发贴:53
#42003/5/6 22:53:26
可以用变量来改变热区的状态
如使热区的Active If 条件a=1,
清除热区时使a=0就可以了



olez163

职务:普通成员
等级:2
金币:3.0
发贴:694
#52003/5/7 14:13:41
热区重叠,如果是同一交互图标下的热区重叠,可以使要响应在后的热区的图标离交互图标远一些即可.
如果是整个程序中的图标有热区重叠,那么要通过Actif中的条件来加以控制,使其中不需要的热区在适当的时候自动消失.
就如上面那位朋友所说的那样!
还有一个办法.热区不要使用永久性响应



滨滨

职务:版主
等级:4
金币:13.0
发贴:1931
#62003/5/7 20:41:12
同一交互图标中,左边的优先级高于右边的.
同一文件中,永久交互优先级高于普通交互.

可以用变量控制Active If 条件使交互在不需要的时候关闭.