if (point_in_rectangle(_mx, _my, x1, y1, x2, y2))
{
_esc = 1.5;
_cor = c_yellow; // selected Color

    if (!selecionou_som || !_looping) // 检查声音是否已经播放并且是否处于循环播放状态
    {
        audio_play_sound(snd_menu2, 0, false); 
        selecionou_som = true; 
        _looping = false;
    }
}
else
{
    seleçãou_som = false; 
    _looping = true; // 重置并进入循环播放状态
}

}