|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2015
Сообщений: 9
|
Как увеличить fps во флеш анимации в adobe flash, сохранив время воспроизведения?
То есть, мне надо количество фреймов увеличить в 2 раза на всех отрезках соответственно НЕ вручную это можно сделать? Слишком много у меня слоев и прочего.
СПАСИБО! |
|
|||||
можно скриптом
но плавности не прибавится |
|
|||||
В ас2 это сделать невозможно. В ас3 можно написать в кадре с которого нужно изменить код
В кадре в котором должно все вернуться как было Если нужно именно количество кадров на таймлайн увеличить, то можно попробовать скрипт на JSFL.
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Регистрация: Nov 2015
Сообщений: 9
|
поделитесь скриптом пожалуйста.
Цитата:
Изначально делал анимацию с fps 25? но после публикации получается слишком дерганная анимация (рывками), только при fps 100 удалеось сгладить, но скорость воспроизведения после этого увеличилась в 4 раза, соответственно. Как можно проще всего и анимацию сделать плавной, и playback сохранить такой, какой он есть при fps 25. СПАСИБО! |
|
|||||
Где-то был скрипт на JSFL, но он просто увеличивает количество ключевых кадров на определенное число.
Добавлено через 1 час 2 минуты Собственно вот, создаёшь на компе текстовый файл с расширением .jsfl, туда вставляешь данный код, затем сохраняешь. var addNumFrames = 5; var doc = fl.getDocumentDOM(); var tline = doc.getTimeline(); for (j = 0; j < tline.layerCount; j++) { tline.setSelectedLayers(j); for (i = 0; i < tline.layers[j].frameCount; i++) { tline.currentFrame = i; var frame = tline.layers[j].frames[i]; if (i == frame.startFrame) { tline.setSelectedLayers(j); tline.insertFrames(addNumFrames); } } } Переменная addNumFrames отвечает за то, сколько кадров нужно вставить.
__________________
Я заклинаю вас действовать иначе. Последний раз редактировалось Bletraut; 24.11.2015 в 01:29. |
|
|||||
Цитата:
|
|
|||||
Регистрация: Nov 2015
Сообщений: 9
|
Спасибо, Bletraut !
Несмотря на то что метод JSFL скрипта не стал полностью автоматическим (пришлось перемещаться по символам и для каждого отдельно запускать скрипт, потом в основном символе стыковать анимации), всеже с его помощью удалось сэкономить немало времени. |
|
|||||
Я бы так выразился, что ФПС-100 вам никто не даст.
Это вы погорячились. Браузер 60-ю ограничивает. Вот публикация на 100ФПС. Смотрим. |
|
|||||
Регистрация: Nov 2015
Сообщений: 9
|
dark256, спасибо!
А Вам не трудно выложить код для AS3 этого чудесного фпсметра, если можно с исходником? Буду прикручивать теперь к каждой своей анимации, чтобы отслеживать фпс. Общий вопрос. Всегда делаю анимацию с фпс 25, не использую битмапы, всегда все объекты векторные. Иногда получается плавно и без рывков, а иногда анимация получается с тормозами и дёрганная. Как это правильно лечить? Спасибо всем! |
Часовой пояс GMT +4, время: 00:25. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|