Так пусть на вашем первом кадре функция, которая обнуляет массив, проверяет состояние специального триггера. Например, он устанавливается в true на втором кадре. Когда происходит возврат к первому кадру, то функция массив не обнуляет, но если первый кадр проигрывается первый раз, то значение триггера не определено, и функция должна обнулить массив.
В первом кадре:

Код AS1/AS2:
function clearArray () {
if (!wasStarted) {
//действия по обнулению массива
}
}
clearArray ();
Во втором кадре:

Код AS1/AS2:
wasStarted = true ;