PDA

Просмотр полной версии : Как заставить созданный ролик двигаться?


Nekosia
27.02.2011, 18:01
Здравствуйте, уважаемые опытные флэшеры!
Итак, обрисую ситуацию. Я создала флэш-документ, в котором создала анимацию. Части анимируемого объекта располагаются на разных слоях (см. вложение)
Теперь передо мной встал вопрос: а как заставить теперь этот предмет, который топчется пока на одном месте, идти по прямой вперед? Я знаю о таких вещах, как направляющие, но они имеют действие лишь на один определённый слой. Я пыталась засунуть все слои в одну папку и привязать направляющую к ней, но ничего не получилось. Я даже пыталась создать направляющую к каждому слою, но, как вы видите, каждый слой имеет множество фреймов, поэтому в виду моей неопытности я так и не поняла, как это сделать. Есть ли какой-то рациональный способ?
Заранее спасибо за внимание и ответы!

Сабир
27.02.2011, 18:51
Выньте все обратно из папки и удалите ее (папку). Она не нужна. Затем выделите все слои и создайте новый символ (insert new simbol). Получится один слой -контейнер, внутри которого находятся все ваши слои.
А теперь вернитесь из символа обратно в сцену и создайте этому слою-контейнеру автоматическую анимацию(motion tween), и двигайте его как и куда хотите. По направляющей или без нее. Все.:)

Nekosia
27.02.2011, 19:31
А не могли бы Вы более точно описать алгоритм?
Создала для примера элементарную анимацию. Я ведь правильно делаю?
http://s011.***********/i316/1102/ed/a1b5f85d3757.jpg
Если да, то в итоге получилась какая то ересь и вся анимация полетела :( :
http://s53.***********/i140/1102/60/469bc6fd9c83.jpg
Что я делаю не так?

AlexLucas
28.02.2011, 01:34
1) Делаете копию вашего документа (всякое бывает)
2) Выделяете все кадры (во всех ваших слоях) -> правый клик -> Cut frames
3) Создаёте новый мувик (рисуете фигулину и Convert to Symbol)
4) Двойной клик по фигулине -> правый клик по первому и единственному кадру на временной шкале -> Paste frames
5) Двойной клик по документу чтоб выйти из редактирования мувика -> (вся ваша предыдущая анимация как бы сгруппирована) теперь делаете что хотите с анимацией

tsarapkabel
28.02.2011, 02:32
Рекомендую использовать Motion Tween (http://monkeyflash.com/blog/the-new-motion-tween/). Современные технологии, так сказать!

AlexLucas
28.02.2011, 10:57
Рекомендую использовать Motion Tween (http://monkeyflash.com/blog/the-new-motion-tween/). Современные технологии, так сказать!

Судя по скринам OP использует Flash MX (?).

goodguy
28.02.2011, 12:35
Похоже на то
Nekosia, пора бы уже избавиться от этого старья и обзавестись более современным ПО.

iNils
28.02.2011, 13:09
Nekosia, пора бы уже избавиться от этого старья и обзавестись более современным ПО.
С точки зрения анимации, Flash MX старьем не является.

goodguy
28.02.2011, 15:03
Является. Адоби ввели кучу новых интфрументов для создания анимаций. Даже CS3 уже старье с точки зрения анимации

iNils
28.02.2011, 15:17
Является. Адоби ввели кучу новых интфрументов для создания анимаций. Даже CS3 уже старье с точки зрения анимацииКакую кучу? Псевдо-3D и кости? А кто вам сказал, что они всегда востребованы? Они нужны в 10-20% задач и можно спокойно пройти мимо них.

Nekosia
28.02.2011, 18:12
AlexLucas, огромнейшее спасибо за подробный ответ :) теперь всё действительно так, как надо.
Nekosia, пора бы уже избавиться от этого старья и обзавестись более современным ПО.
Macromedia Flash Professional 8.0 - старьё? Я думала, как раз наоборот. Просто в анимации я ещё совсем недавно, программ успела поюзать немного, но для меня Macromedia Flash - довольно удобная и функциональная среда.

О, и ещё, не хотелось бы засорять форум глупыми вопросами, поэтому спрошу здесь: не мог бы кто-нибудь поделиться учебником/ссылкой/руководством по использованию ActionScript? Желательно в Macromedia Flash (или везде принцип тот же?). Всё с самого начала и чтоб поподробнее. Я в этом деле новичок, нуб, чайник - как хотите :) Я об ActionScript СОВСЕМ ничего не знаю. Однако хотелось бы выкладывать ролики именно как интерактивные объекты, а не конвертировать их в видео.

Сабир
28.02.2011, 19:27
А не могли бы Вы более точно описать алгоритм?
Создала для примера элементарную анимацию. Я ведь правильно делаю?
http://s011.***********/i316/1102/ed/a1b5f85d3757.jpg
Если да, то в итоге получилась какая то ересь и вся анимация полетела :( :
http://s53.***********/i140/1102/60/469bc6fd9c83.jpg
Что я делаю не так?

У вас какая версия флеша?

Добавлено через 16 часов 32 минуты
Рекомендую использовать Motion Tween (http://monkeyflash.com/blog/the-new-motion-tween/). Современные технологии, так сказать!

Судя по скринам у нее русская версия Flash MX. Поэтому вашу ссылку она не поймет.
Тут нужно по пунктам все расписать. Я вроде бы понятно ей объяснил, но все равно не поняла.
Она хочет одну анимацию вставить внутрь объекта. И потом этот объект тоже анимировать.
Но не знает, как это делается.

Nekosia
01.03.2011, 15:32
Судя по скринам у нее русская версия Flash MX. Поэтому вашу ссылку она не поймет.
Тут нужно по пунктам все расписать. Я вроде бы понятно ей объяснил, но все равно не поняла.
Она хочет одну анимацию вставить внутрь объекта. И потом этот объект тоже анимировать.
Но не знает, как это делается.
Я уже разобралааась) Посмотрите сообщеньку выше, она долго ждала модерации и совсем недавно появилась. Спасибо за стремление помочь!

tsarapkabel
02.03.2011, 01:20
Macromedia Flash Professional 8.0 - старьё? Я думала, как раз наоборот. Просто в анимации я ещё совсем недавно, программ успела поюзать немного, но для меня Macromedia Flash - довольно удобная и функциональная среда.

О, и ещё, не хотелось бы засорять форум глупыми вопросами...
Macromedia перестала существовать лет 5 назад, её купила Adobe и за это время выпустила ещё 4 версии флеша.

Ну а по поводу изучения Actionscript, можешь и на форуме почитать, и подобные темы поискать, уже были и не раз.
Заходишь в расширенный поиск, там пишешь в запрос слово "начать" и поставь "поиск в заголовке".