我有两个图像,当球图像接触另一个图像时,我想要播放声音。这是我的代码:
while (((dstX + 31) > wallRect.x) && ((dstX + 31) < (wallRect.x+30)) && (dstY < (wallRect.y + wallRect.h)) && ((dstY + 31) > wallRect.y)) //31 = ball dimension.
{
Mix_PlayMusic(soundEffect, -1);
}
当第一张图像离开第二张图像时,声音仍在播放。我怎样才能做到这一点?