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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

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

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
По умолчанию Аналог MovieClip

Пытаюсь понять, как сделать нечто похожее на мувиклип, как во флеше.

К примеру, есть объект, у него есть какое-то направление движения. Нужно сделать вложение его в другой мувиклип и новому мувику можно задать другое направление или вращение, соответственно анимация вложенного мувика так же должна учитываться.

Есть идеи, как организовать логику для подобного механизма?

В качестве анимационного движка использую твинмакс.

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

Регистрация: Oct 2006
Сообщений: 2,281
Цитата:
Сообщение от KiL33 Посмотреть сообщение
Пытаюсь понять, как сделать нечто похожее на мувиклип, как во флеше.
Речь не об actionscript?

Старый 11.06.2016, 20:08
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 3  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Прочитал вопрос раза три, так нифига и не понял.
Для какой цели вообще это нужно?
__________________
Ко мне можно и нужно обращаться на ты)

Старый 12.06.2016, 11:26
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 4  
Ответить с цитированием
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
Делаю простенький редактор на AIR для вывода анимации в GSAP JS.

Хочу сделать внутри редактора возможность группировки объектов. К примеру, есть условная машина у нее отдельно кузов, отдельно два колеса. Таким образом, после группировки, должен быть один мувик где будут находиться эти три объекта. И уже внутри этого мувика будет непосредственно анимация вращения колес.
А первый мувик можно передвинуть вперед по .х, задав направление движения машины.
Название: car.jpg
Просмотров: 322

Размер: 47.4 Кб

Вот видео записывал.
http://www.youtube.com/watch?v=mntbmTMX3Dc
На рыбах можно увидеть пример. Из-за отсутствия группировки объектов, приходится постоянно выделять всех рыбёх, чтобы изменить им положение.

Наверное, вопрос имеет узкоспециальное решение, но может что то подобное делали.

Старый 12.06.2016, 11:46
hebep1982 вне форума Посмотреть профиль Отправить личное сообщение для hebep1982 Найти все сообщения от hebep1982
  № 5  
Ответить с цитированием
hebep1982

Регистрация: Dec 2013
Сообщений: 35
Ну так помести все мувики внутрь пустого мувика и двигай его..... А вообще, честно, постановка вопроса до конца не ясна и ужасно изложена.... 2 колеса в машину и двигай её... Вы разве не знате что клипы могут быть вложены в друг друга? Или я вас не так понял...? Это же основа по сути с этого начинается изучение Flash И AS2-3

Старый 12.06.2016, 12:40
ALeXVoz вне форума Посмотреть профиль Отправить личное сообщение для ALeXVoz Посетить домашнюю страницу ALeXVoz Найти все сообщения от ALeXVoz
  № 6  
Ответить с цитированием
ALeXVoz
 
Аватар для ALeXVoz

Регистрация: Nov 2008
Адрес: Ukraine, Kyiv
Сообщений: 94
Отправить сообщение для ALeXVoz с помощью Skype™
Классный редактор анимации получается. Я бы попробовал его поюзать.
Цитата:
Наверное, вопрос имеет узкоспециальное решение, но может что то подобное делали.
На самом деле так и есть, никто не знает структуру вашего проекта и как происходит экспорт. Соответственно помочь сложно. Нужно копать сам GSAP JS, возможно там есть какие то похожие структуры, группы или подобное...

offtop: И может лучше не кодировать всю графику в html файлов (в бейс64) а сохранять отдельно? В таком случае ее можно попробовать еще по сжимать или оптимизировать если вдруг вылез за ограничения площадки.

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

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
Цитата:
Или я вас не так понял...?
Если опять не понятно, можно в CS наглядно посмотреть, как это реализовано в MovieClip.
Каждый вложенный объект получается должен иметь свой твин таймлайн по мимо основного?
Интересует логика цепочки вложенности, передвижение по этой цепочки в глубь и обратно. При этом каждый вложенный мувик должен иметь какое-то кол-во слоев.
Цитата:
И может лучше не кодировать всю графику в html файлов (в бейс64) а сохранять отдельно?
Так и есть. Я думаю сделать одну SpriteSheet компоновку всей графики. Но это сейчас дело десятое.


Последний раз редактировалось KiL33; 12.06.2016 в 13:14.
Старый 12.06.2016, 14:11
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 8  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
KiL33 - что то вы мудрите совсем, и реально - непонятен вопрос никому из здесь сидящих, потому, чьто они не видят проблемы.
Давай те разберем все на пальцах - у вас имеется редактор на AIR ( AS3 )
Откуда берется анимация? Как она попадает в редактор ? Или через swc или вы ее принудительно придумываете сами уже в рантайме ??? Нихрена непонятно.

Как все это выглядит - если анимация дополняется из библиотек и т.п.
(грубо) Имеется некий класс наследник спрайта скажем AnimatorContainer - в него пихаются все ваши анимации по средствам addChild распологаются по уровням и т.п. То есть как это все видится : выхов кнопки Load Anim - загружает некую библиотеку анимаций. Далее записывает ее в память, разбирает на щепки. Далее некий юзер жмет кнопку создать анимацию - выбирает вышу машину и т.п., в AnimatorContainer добавляется по средствам addChild ваша машина. Далее вызвав кнопку Add Details добавляете детали из библиотеки колеса, хренеса и т.п. - ВСЕ. А дальше уже работаете с любым элементом отдельно, или вместе через AnimatorContainer .
__________________
Марк Tween

Старый 13.06.2016, 09:06
fresh.flash вне форума Посмотреть профиль Отправить личное сообщение для fresh.flash Посетить домашнюю страницу fresh.flash Найти все сообщения от fresh.flash
  № 9  
Ответить с цитированием
fresh.flash

Регистрация: Sep 2009
Адрес: Николаев
Сообщений: 26
Записей в блоге: 1
@KiL33, Да вы быстрее эдоби внедрили TweenMax в свой Animate, достойно уважения)) Очень интересно знать, что у Вас в итоге получится. Насколько я понял Вы используете TimelineMax, в котором есть метод add, может добавлять Tween, TimelineMax и т.п. Получается некий аналог MovieClip флешового. Может нужно копать в эту сторону?

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

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
оригинально конечно на флэше делать такои видео ролик для нтмл5)
неудивительно что потом все орут про смерть флэша.
но это оффтоп.

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

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

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

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


 


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


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