prova così
codice:
mcScrollUp.onPress = function():Void {
this.onEnterFrame = function(){
scrollArticle("up");
}
};
mcScrollUp.onRelease = function():Void {
delete this.onEnterFrame;
};
mcScrollDown.onPress = function():Void {
this.onEnterFrame = function(){
scrollArticle("down");
}
};
mcScrollDown.onRelease = function():Void {
delete this.onEnterFrame;
};
function scrollArticle(sScrollDirection:String):Void {
if(sScrollDirection == "up") {
tArticle.scroll--;
}
else {
tArticle.scroll++;
}
updateAfterEvent();
}
ps. non te ne do la certezza, ma probabilmente il problema del codice che hai postato poteva essere del setInterval che andava in conflitto con l'updateAfterEvent()