![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Nov 2002
Адрес: Москва
Сообщений: 9
|
Здравствуйте!
Я искал ответа на свой вопрос, но ничего не нашел. Поэтому решил спросить у Вас: скажите, как делают увеличение отдельного куска сцены в ролике? например, стоит несколько человек и плавно в кадре оказываются только головы двоих (например, для показа диалога в мульте)? причем для всей сцены, т.е. в кадре увеличиватся и обстановка комнаты (увеличиваются объекты всех слоев) и еще: как двигать только обстановку? например едет машина (она всегда остается в центре кадра, а улица двигается)? Подскажите плз. Неужели придется с ActionScript разбираться?
__________________
Сотни городов, тысячи дорог, миллионы лиц ... |
|
|||||
|
Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
|
чтобы всё было чики-пики и плавный наезд (или отъезд) удался надо чтобы объекты которые ты хочешь приблизить(отдалить) были представлены grathic object'ом. Для grathic object'а ты задаёшь функцию motion tween и ,соответственно, на конце этого твина задаёшь новые параметры для grathic object'а. Причём, что удобно, в самом (внутри) grathic object'е ты можешь сделать анимацию и в этом случае при измении параметров grathic object'а, его внутреняя анимация будет проигрываться.
|
|
|||||
|
Регистрация: Sep 2001
Адрес: Moi address ne dom i ne ulica...
Сообщений: 634
|
Hi!
Privet, K@r@nd@sh! Ti naverno sonnii. Potomu kak: Ne grathic object, a graphic object. |
|
|||||
|
Регистрация: Feb 2001
Адрес: Санкт-Петербург
Сообщений: 1,151
|
точно
в русском тексте ошибок нет? я обычно и по русски с ошибками пишу ![]() |
|
|||||
|
Регистрация: Sep 2001
Адрес: Moi address ne dom i ne ulica...
Сообщений: 634
|
2K@r@nd@sh: Hi!
Цитата:
Ranshe, ia bil vinujden pisat na translite, potomu-chto tam gde ia jil, u menia ne bilo klaviaturi s russkoi raskladkoi (Tolko english). Proshlo vremia i klavu s russkoi raskladkoi dostavili i tuda (Morskim putem). Tiper gde-bi ia ne nahodilsia (na pervom meste jitelstva ili na vtorom) u menia est klava - s russkoi raskladkoi. No kak ti mojesh zametit, ia i po sei den - prodoljaiu pechatat na translite... A delaiu ia eto, po prichine ogromnogo kolichestva oshibok, kotorie stali poevliatsia v moih russkih textah -posle dolgovo probivania zarubejom. ![]() BW P.S: Moral'; Nelza pokidat rodnie pinati na dolgo... |
|
|||||
|
Знаешь, Юра, твои ошибки и на транслите хорошо заметны
), так что пиши уж лучше по русски, потому что читать очень трудно.2 UstasAW Вариант плавного увеличения всей сцены (дефолтный размер 550х400) сразу: Пишешь во фрейме _root.onEnterFrame=function(){ _xscale+=1; _yscale+=1; _x -= 2.7 _y -= 2; }; При этих параметрах сцена этого размеоа наплывает прямо на тебя. Ну это все можно регулировать. И остановить можно и назад повернуть и скорость любую выставить, так что ActionScript это гут. Последний раз редактировалось derhab; 30.11.2002 в 10:14. |
|
|||||
|
Регистрация: Nov 2002
Адрес: Москва
Сообщений: 9
|
Во! Спасибо большое, ИМХО как раз то что нужно. а тот тут про motion tween впаривали... :-)
теперь вопрос: как скорость изменения масштаба регулировать, где тут сам масштаб задается, как его остановить (масштабирование) + где про это все почитать? да, кстати, это в каждом кадре такой скрипт писать надо?
__________________
Сотни городов, тысячи дорог, миллионы лиц ... Последний раз редактировалось UstasAW; 01.12.2002 в 04:54. |
|
|||||
|
Про motion tween тоже все правильно тебе впарили:), для этого тебе надо кусок фильма или весь фильм иметь как графический символ или муви клип. Тогда ты можешь скалировать его на таймлайне с помощью моушн твин...
А насчет того что спрашиваешь, где что задается, так возьми просто этот код, вставь в кадр сцены, где предварительно нарисуй что нибудь и посмотри что будет происходить. Потом попробуй поизменять числовые значения. Думаю догадаешься что к чему. По поводу "как остановить"...вот например, поэкспериментируй с этим: xscale = 1; yscale = 1; x = 2.7; y = 2; _root.onEnterFrame = function() { _xscale += xscale; _yscale += yscale; _x -= x; _y -= y; if (_root._xscale>=300 || _root._xscale<=50) { xscale = -xscale; yscale = -yscale; x = -x; y = -y; } }; |
|
|||||
|
Регистрация: Nov 2002
Адрес: Москва
Сообщений: 9
|
спасибо.
про motion tween все-таки неправильно, т.к. им можно только блоки увеличивать, а кучу слоев сразу нельзя, что мне и нужно было. про motion tween я и сам знаю \m/ \m/ :-)
__________________
Сотни городов, тысячи дорог, миллионы лиц ... |
|
|||||
|
но у тебя в мувиклипе может быть хоть 100 слоев и ты этот мувиклип можешь в сцене масштабировать с помощью моушн твин вместе со всеми его слоями как угодно
|
![]() |
Часовой пояс GMT +4, время: 19:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|