![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
|
В исходнике три кнопки (желтая, красная и зеленая) и три мувика желтый, красный и зеленый (обозваны, соответственно y, r и g). Каждый мувик - это движущийся прямоугольник, который должен въезжать в рабочую зону при нажатии ему соответствующей кнопки и уезжать дальше (в соответствии с тем как задано движение после)после нажатия любой из остальных кнопок.
Как сделать так, чтоб при нажатии на любую кнопку выехал соответствующий прямоугольник, затем при нажатии на другую кнопку одновременно предыдущий начал уезжать дальше из рабочей зоны, а тот, который соответствует теперь уже нажатой кнопке, въезжал в рабочую область за тем. который уехал? То есть как сделать такое непрерывное движение в любой последовательности, чтоб мувики без проблем друг за дружкой работали? Подскажите, пожалуйста, простейшее решение для Flash5 версии (MX у меня нет - не смогу открыть ваш файл если что). Заранее спасибо. Стас |
|
|||||
|
Регистрация: Dec 2001
Адрес: n/a
Сообщений: 1,386
|
http://www.flasher.ru/tutorial/viewtut.php?id=13
я делал по этому уроку. всё получилось!
__________________
Однажды, я захотел понюхать кока-колу, но кубики льда, застряли у меня в носу! |
|
|||||
|
onClipEvent(load){
_y=20 _x=0-_width } onClipEvent(enterFrame){ if(_root.y==1 and _x<25-_root.speed){ _x+=_root.speed; } if(_root.y==0 and _x<250){ _x+=_root.speed; } if(_x>=250){ _x=0-_width } } надеюсь что ответил.
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
|
Получай.
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный. (S.Wizard) |
|
|||||
|
Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 150
|
ю
|
![]() |
Часовой пояс GMT +4, время: 13:00. |
|
|
« Предыдущая тема | Следующая тема » |
|
|