버튼이 여러개 있습니다.
그런데 그버튼에 효과음이 한개 있습니다.
띵....
클릭하면 한번 나오게 할수는 잇는데..
마우스가 해당버튼에 올라왓을때 롤오버인가에 지정햇더니.
해당 버튼위에서 마우스를 마구 움직이면 끄르르륵 하면서 소리가 나더군요.
그버튼위에 마우스가 올라오면 한번만 띵 하는 소리를 내게 할수는 없을까요?
될껀데..몰라서 ..
검색을 생활화하면서도 이것도 못찾겟습니다.
if FileExists(DataFolder('sound') + 'click.wav') = true then sndPlaySound(pchar(DataFolder('sound') + 'click.wav'), SND_ASYNC);
이렇게 햇는데...롤오버에도 이렇게 해보니 . 그 마우스 버튼 위에서 슬쩍 움직여도 띵띵거리는건지
끄르륵거립니다.
한번가만히 올리면 되지만.위아래로 마우스 움직이면 ...
끄르륵..한번만 되게 ..혹시 아시는분 답글 부탁드립니다.
^^
계속 실행되니 그럴수 밖에요.
아무래도. 다른 루틴을 사용해서
다른것이 실행중이면. 멈추고 실행하는 루틴으로 만들거나
다른것이 실행중이면.. 플래이를 안하는 루틴을 만들어주는
코딩을 해주시면 될듯
사운드 실행하는 거는.. 찾아보시면. 많을 거에요..
그럼...