Получить все кадры из загруженного SWF в as3

Я загружаю внешний SWF с помощью MovieClipSWFLoader и добавить их в сцену с addElement, Так что я знаю об общем количестве кадров и могу ориентироваться с помощью nextFrame/prevFrame. Мне нужно создать панель с миниатюрами, которая содержит предварительный просмотр для каждого кадра. Как я могу получить каждый кадр из MovieClip и сохранить в массиве, например?

1 ответ

Решение

Вы должны создать объект BitmapData для каждого предварительного просмотра. Просто переберите каждый кадр в MC и используйте myBitmapData.draw(mc). Затем создайте растровые изображения: новое растровое изображение (myBitmapData); от каждого BitmapData и поместите их в вашу панель.

Другие вопросы по тегам