Uhmmm... se lo dichiari (ad esempio)
_global.semaforo = true;
solo sul 1 frame... poi puoi fare riferimento direttamente a semaforo, senza mettere _global davanti... prova a toglierlo e vedere ke succede...