Это невозможно без использования внешних файлов. Чтобы сделать это с помощью внешних файлов, просто сделайте то, что сказал Shrill
Но лучший вопрос - почему? Если первый кадр равен 10 КБ, то первый кадр будет готов к воспроизведению, поскольку файл загружен на 10 КБ.
Вы можете просто подождать, пока загрузится первый кадр, и воспроизвести его (остальные будут просто незаметно загружаться в фоновом режиме), а затем, когда пользователь нажмет кнопку, он сделает одну из двух вещей: если все остальное уже Выполните к тому времени, затем продолжите, если нет, то следите за остальной частью процесса загрузки, пока он не будет, затем продолжайте :)
SWF-файлы - это формат, который можно преобразовать, в этом нет ничего плохого!