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

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

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

Регистрация: Oct 2008
Сообщений: 4
Attention Flash - wtf ?

Я во флешь ламо
Но очень жаждю его поизучать.

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

Проблема:

1) Делаю ролик, в нем один слой, на нем круг. Делаю ему motion tween на 50 кадров и круг едет по сцене. Делаю swf - 401 байт.

2) Делаю ролик, в нем один слой, на нем круг. Делаю ему motion tween на 500 кадров и круг едет по сцене. Делаю swf - 2305 байт.

Т.е. между первым и вторым роликом никакой разницы кроме количества кадров.

Вопрос: как это так получается ? Я все время думал, что объем ролика не зависит от количества кадров между keyframe'мами.

Может быть я что-то делаю не так ?

Старый 12.10.2008, 07:00
св.demien вне форума Посмотреть профиль Отправить личное сообщение для св.demien Найти все сообщения от св.demien
  № 2  
Ответить с цитированием
св.demien
 
Аватар для св.demien

Регистрация: Aug 2007
Сообщений: 109
Отправить сообщение для св.demien с помощью ICQ
попробуй save and compact или сохрани как новый док-т save as
__________________
Не вытерпел, и опять сказал что-то умное :)

Старый 12.10.2008, 13:10
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 3  
Ответить с цитированием
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,723
Нипанятно...
А накой вам нужно делать movie tween???
Если вы делаете простую анимацию, то можно это сделать и скриптом,
получается два раза меньше.
Хотя странно, что вам жалко лишние 2 кб потратить.

Старый 12.10.2008, 20:32
Neznaykaaa вне форума Посмотреть профиль Отправить личное сообщение для Neznaykaaa Найти все сообщения от Neznaykaaa
  № 4  
Ответить с цитированием
Neznaykaaa

Регистрация: Oct 2008
Сообщений: 4
Спасибо за внимание, наверное я неверно задал вопрос.

Во вложении три исходника и три swf'ки. Отличаются только количеством кадров в motion tween. Первый ролик 50 кадров 282байта, второй 500кадров 1309байт и третий ролик 15000кадров уже 21килоб!

Я вот никак не пойму, почему же объем ролика увеличивается. Ни в одной статье не видел упоминания об этом, наоборот все пишут что от кол-ва кадров между keyframe'мами объем ролика зависеть не может. А тут получается все наоборот, причем разница почти прямопропорциональна количеству кадров.

Может ли кто-нибудь дать пояснения по этому вопросу, буду благодарен за любую информацию, ссылки на умные статьи приветствуются
Вложения
Тип файла: rar ex.rar (29.5 Кб, 119 просмотров)

Старый 12.10.2008, 22:06
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
Сообщение от Neznaykaaa Посмотреть сообщение
наоборот все пишут что от кол-ва кадров между keyframe'мами объем ролика зависеть не может.
Это кто пишет такое? В отличии от программной анимации, где положении объектов вычисляется во время выполнения, анимация на таймлайне вычисляет координаты объекта для каждого кадра и записывает их в swf.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Oct 2008
Сообщений: 4
Спасибо за ясный ответ
Получается нужно делать банеры через скрипт, если есть сильные ограничения на объем.

Старый 13.10.2008, 01:54
св.demien вне форума Посмотреть профиль Отправить личное сообщение для св.demien Найти все сообщения от св.demien
  № 7  
Ответить с цитированием
св.demien
 
Аватар для св.demien

Регистрация: Aug 2007
Сообщений: 109
Отправить сообщение для св.demien с помощью ICQ
Neznaykaaa, да но поверь 2 кб тебе простят
__________________
Не вытерпел, и опять сказал что-то умное :)

Старый 13.10.2008, 02:37
Neznaykaaa вне форума Посмотреть профиль Отправить личное сообщение для Neznaykaaa Найти все сообщения от Neznaykaaa
  № 8  
Ответить с цитированием
Neznaykaaa

Регистрация: Oct 2008
Сообщений: 4
Цитата:
Сообщение от св.demien Посмотреть сообщение
Neznaykaaa, да но поверь 2 кб тебе простят
Вот что тебя зациклило на двух кб ?? мне пофиг именно на эти 2кб... Скачай вложение к моему посту, там разница между первым и третьим примером - в 77 раз и это уже не 2кб )))! и это просто из-за изменения кол-ва кадров... зачем делать такую кучу кадров, это другой вопрос.

Зачем это нужно было выяснить, можно понять, когда нада сделать банер-анимашку с жесткими ограничениями по объему.

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

Регистрация: Sep 2008
Адрес: Terra
Сообщений: 64
Отправить сообщение для elmortem с помощью Skype™
Баннер на 15000 кадров анимации - это круто. При стандартных 12 fps - это ж 20 минут анимации. (:
__________________
Тихо, идёт запись!

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

Регистрация: May 2006
Сообщений: 125
Ну тут все просто, флеш не считает твины в рилтайме. Он рассчитывает положение всех объектов при публикации на каждый кадр. Однако поэтому и весит больше чем больше кадров и твинов, да и просто ключевых кадров.

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

Теги
wtf
Опции темы
Опции просмотра

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

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


 


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


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