Как изменить частоту кадров SWF-файла с помощью as3?

У меня есть гибкое приложение, которое загружает файлы SWF с помощью SWFLoader, и я установил частоту кадров приложения 60. Когда я загружаю файл SWF, который он воспроизводит, меняется быстро, я думаю, что это происходит с частотой кадров приложения. Я хочу, чтобы частота кадров приложения должна быть 60, а загруженный мной swf-файл должен иметь более низкую частоту кадров. Является ли это возможным?


person Babu    schedule 19.02.2016    source источник
comment
Это невозможно в общем смысле, но вы можете воспроизвести MovieClip с любой произвольной частотой кадров, если вы запускаете кадры самостоятельно, например, используя Timer с gotoAndStop и, возможно, updateAfterEvent. Для этого в прошлом я написал расширенный класс временной шкалы.   -  person Aaron Beall    schedule 19.02.2016


Ответы (1)


Нет, это невозможно, всегда может быть только одна частота кадров для всего приложения, и любой загруженный swf будет использовать ту же частоту кадров. Вы можете изменить частоту кадров для воспроизведения этих swf и восстановить нормальную частоту кадров, когда закончите, или вы можете создать класс, который будет воспроизводить эти swf с частотой кадров, зависящей от времени.

person BotMaster    schedule 19.02.2016