Это должно работать нормально. Я предполагаю, по тому, как написан код, это на временной шкале, а не в классе. Это не должно иметь никакого значения -
Однако попробуйте ссылаться на переменную count в вашей функции с помощью this
Это может выглядеть примерно так:
function loadPhoto(evt:Event){
if(this.count>2){
this.count = 0;
}
trace(this.count);
imageFrame.source = images[this.count];
this.count++;
}
Это более многословно и педантично, но ваш исходный код должен работать просто отлично. Я мог бы добавить - этот код не использует переменную 'count' вне функции, альтернативу объявлению ее - проблема, счетчик равен всегда '0', когда функция запущена?