![]() |
Управление покадровой анимацией
добрый день! приятных выходных! Помогите мне решить такую задачу: есть куча картинок фотоаппарата с разных сторон (покадрово), импортирую их во флеш, где они раскладываються по кадрам, компилирую и получаю вращающийся фотоаппарат. Тут все классно, но надо теперь этот фотик используя курсор мышки вращать влево-вправо, вверх или вниз, вообщем на 360 градусов, как такое можно сделать, помогите пожалуйста! как такое можно сделать используя Action Script! спасибо!
|
Ставишь "метки" в мувике, в зависимости от нажатой клавиши переходишь на нужный кадр(метку).
|
BigDan! если можно расскажи как?
|
есть ,например, участок нужной анимации с 10 по 20 кадр.
Код:
right_btn.onPress = function(){ |
BigDan! Это Вы мне показали как управлять, если есть кнопки влево или вправо, а как перемещаться по фреймам, используя курсор мышки!
|
просто я тут видела нечто подобное на сайте viewpoint.ru! и хотелось во флеше используя курсор мышки вращать фигуру в разные стороны! Спасибо!
|
можно так
Код:
_root.onEnterFrame=function(){ |
Therion! Вставила Ваши код в 1-й фрейм и попробовала, с помощью мышки пройтись по фреймам, не работает! Может я что-то не так делаю?
|
а где находится вся анимация? В каком-то мувике или прямо на сцене?
|
Вся анимация находиться в мувике figura, и в этом мувике внутри стоит stop() в первом кадре, чтоб покадровая анимация не начала играться!
|
Цитата:
соответственно не забудь поменять максимальное число кадров(цифра 70) |
Therion! Все хорошо! работает, но мне надо при нажатии на мышку, вращать фигуру влево или вправо! такое можно сделать?
|
замени "onEnterFrame" на "onMouseDown"
|
Therion! Все классно! можно еще один вопрос, дело в том что щас при нажатии мышки переходит по кадрам, а можно ли, чтоб нажав и держа мышку, оно само переходило по кадрам? если можно? то расскажите как? очень Вас прошу!
|
Код:
F = 2; |
дело в том что прокрутка проходит по кругу по кадрам, и фигура вращаеться сверху вниз, а надо чтоб еще было и снизу вверх! Как такое можно сделать?
|
Код:
min = 1; |
| Часовой пояс GMT +4, время: 06:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.