Break problem

obvioulsy i dont know how to use break :smiley:

this break doesnt termainte my for loop, it skips to the else below it, why is it doing that?


if (_mcArr.length == 0) {

    Mouse.hide();

} else {

    for (var i:int = 0; i < _mcArr.length; i++) {

        if (_mcArr*.hitTestPoint( _stage.mouseX, _stage.mouseY, true)) {

            break;

        } else {
            //it skips here
            Mouse.hide();

        }
    }
}