Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.08.2009, 10:28
sorokinvj вне форума Посмотреть профиль Отправить личное сообщение для sorokinvj Найти все сообщения от sorokinvj
  № 1  
Ответить с цитированием
sorokinvj

Регистрация: Aug 2009
Сообщений: 4
По умолчанию Плавная простая анимация - почему не выходит?

Вопрос чувствую простейший и заранее прошу прощения за идиотизм, но поиск результатов к сожалению не дал.

Итак есть motion tween, в качестве объекта выступает Graphic symbol, в данном случае текст. На текст накладываем фильтр - drop shadow или bevel - не суть, главное делаем его выпендрежным. И тут анимация начинает тормозить, то есть прямо с жуткими подрывами и рывками... Посмотреть можно на http://sorokinvj.narod.ru

Вопрос почему? Компьютер слабый (VAIO Core Duo 1,6 GeForce7400 128Mb)? Если так то каким образом "тормоза" записываются в Swf файл? - в том смысле, что если тот же самый ролик я срендерю на хорошем компьютере - пропадут ли они? - почему то кажется что нет.

Пробовал менять и частоту кадров и рисовал другие пути - бестолку. Если уходить от "простого" текста к "выпендреджному" сразу начинаются рывки в анимации. Что делать - не понимаю - ну не может же быть такого, что такая простая штука, как перемещение текста из левого угла в правый и сразу дает сбой...

ролик 24fps, 1024x768. Flash cs4. Подскажите как быть пожалуйста

Старый 12.08.2009, 10:49
VVall вне форума Посмотреть профиль Отправить личное сообщение для VVall Найти все сообщения от VVall
  № 2  
Ответить с цитированием
VVall

Регистрация: Feb 2009
Сообщений: 1,195
Flash-ролик выполняется на компьютере пользователя, то есть на хорошем компьютере тормозов не будет, а на слабом - будут. Так как Flash-проигрыватели не используют возможности видеокарт, важна в основном частота процессора.

Старый 12.08.2009, 10:50
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 3  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Сделайте символ мувиком, а не графикой, потом поместите его в другой мувик-контейнер cont_mc,
и примените к внутреннему mc:
Код AS1/AS2:
cont_mc.mc.cacheAsBitmap = true;
А уже для самого контейнера сделайте анимацию.

Если у вас статический текст (а так скорее всего и есть, судя по сайту), преобразуйте его в Shape, чтобы он был не текстом, а картинкой (Ctrl + B).

Цитата:
Сообщение от sorokinvj Посмотреть сообщение
ну не может же быть такого, что такая простая штука, как перемещение текста из левого угла в правый и сразу дает сбой...
Это вы пальцем в небо. Текст сам по себе - штука непростая. А у вас так: флеш вынимает из библиотеки мувик, потом отрисовывает внутри него текст на основе кодовой таблицы. Потом применяет к мувику навороченный фильтр, который сам также очень громоздок для обсчета (текст-то не квадрат, а сложная фигура). Потом размещает все это в вычисленные согласно анимации координаты, учитывая возможные преобразования, ротацию, альфу и т.д. И так 24 раза в секунду.
Так что даже на хорошей машине "тормоза" тут - ничего удивительного.


Последний раз редактировалось mooncar; 12.08.2009 в 11:22.
Старый 12.08.2009, 21:52
sorokinvj вне форума Посмотреть профиль Отправить личное сообщение для sorokinvj Найти все сообщения от sorokinvj
  № 4  
Ответить с цитированием
sorokinvj

Регистрация: Aug 2009
Сообщений: 4
спасибо вам большое, обязательно попробую
щас еще почитаю что такое контейнеры и внутренний mc и уверен - все получится!
Еще раз сенкс за внимание к проблеме.

Старый 12.08.2009, 22:18
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Попробуйте для начала хотя бы текст преобразовать в Shape-объект внутри мувика - может для решения проблемы хватить и этого.
Два раза на нем Ctrl + B.

Старый 13.08.2009, 00:17
sorokinvj вне форума Посмотреть профиль Отправить личное сообщение для sorokinvj Найти все сообщения от sorokinvj
  № 6  
Ответить с цитированием
sorokinvj

Регистрация: Aug 2009
Сообщений: 4
Текст в shape превратить нереально, тогда теряется drop shadow который нужен. Немного помогло сглаживание. Буду изучать ас3

Старый 13.08.2009, 00:39
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 7  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Вы не поняли.
В мувике (внутри мувика!) разбейте текст в Shape, а к самому мувику примените ваши фильтры.

Старый 13.08.2009, 23:34
sorokinvj вне форума Посмотреть профиль Отправить личное сообщение для sorokinvj Найти все сообщения от sorokinvj
  № 8  
Ответить с цитированием
sorokinvj

Регистрация: Aug 2009
Сообщений: 4
Цитата:
Сообщение от mooncar Посмотреть сообщение
Вы не поняли.
В мувике (внутри мувика!) разбейте текст в Shape, а к самому мувику примените ваши фильтры.
спасибо большое. помогло. урааааа

Добавлено через 31 секунду
Цитата:
Сообщение от sorokinvj Посмотреть сообщение
спасибо большое. помогло. урааааа
идея!! спасибо!!!

Старый 13.08.2009, 01:18
pelipas вне форума Посмотреть профиль Отправить личное сообщение для pelipas Посетить домашнюю страницу pelipas Найти все сообщения от pelipas
  № 9  
Ответить с цитированием
pelipas
 
Аватар для pelipas

Регистрация: Jun 2005
Адрес: Москва [Одинцово]
Сообщений: 2,159
Записей в блоге: 1
разбей текст а потом накладдывай фильтр на мувик с текстом.. но смотрится это убого)
проще возьми сделай это в фотошопе и вставляй пнг. тормозить меньше будет

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:02.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.