Но тут же проверяем, наведен ли курсор на кнопку, получаем положительный ответ, и...
If RectsOverlap(x,y,ImageWidth(ImBtn),ImageHeight(ImB tn),mx,my,1,1)
sou1=1
f=1
|
я не пойму почему мы получаем положительный ответ !!
или ты хочеш чтоб звук проигрался один раз когда ты только первый раз подвидеш мышку к кнопке ??
тогда напиши :
If RectsOverlap(x,y,ImageWidth(ImBtn),ImageHeight(ImB tn),mx,my,1,1)
sou1=sou1+1
f=1
y2=0
.....
следовательно когда мы второй раз проверяем RectsOverlap то sou1=2 и звук играть не будет !!