Можно.
Sprite (равно как и
MovieClip) является потомком класса
DisplayObjectContainer, от которого он и наследует свойство
numChildren. То же с методом
removeChildAt. Всякий раз когда мы удаляем очередного потомка экранного объекта с индекса 0, мы уменьшаем значение его свойства
numchildren на единицу. Таким образом цикл будет продолжен до тех пор пока у экранного объекта не останется детей (бедняга). Кстати, проверка на != 0 необязательна, ибо 0 при проверке условия преобразуется в
false, на чем цикл и завершается.

Код AS3:
while(sprite.numChildren) { sprite.removeChildAt(0) }