1. Rofl - 23 Января, 2005 - 12:52:52 - перейти к сообщению
Скажем, есть простой объект-мувиклип. Он анимирован. Как сделать, чтобы его движение останавливалось при клике на нём мышкой, и вновь продолжалось при ещё одном клике?
2. St.A.N. - 24 Января, 2005 - 04:05:09 - перейти к сообщению
А вот наш главный флэшер, совсем прорпал куда-то.
3. Rofl - 24 Января, 2005 - 05:28:27 - перейти к сообщению
Ну, может TvoyWeb может что-нибудь сказать...
Вот такой, скажем, набросок:
в первом кадре пишу _global.move = true;
К мувиклипу привязываю такое:
on (press) {
move = !move;
if (move)
play();
else
stop();
}
Правильный этот сценарий или нет?
Вот такой, скажем, набросок:
в первом кадре пишу _global.move = true;
К мувиклипу привязываю такое:
on (press) {
move = !move;
if (move)
play();
else
stop();
}
Правильный этот сценарий или нет?
4. TvoyWeb - 24 Января, 2005 - 07:15:23 - перейти к сообщению
Rofl пишет:
Ну, может TvoyWeb может что-нибудь сказать...
Нет не скажу. Я с флешем не дружу . Забыл все уже....
5. Mazej - 27 Января, 2005 - 04:08:48 - перейти к сообщению
Rofl вообщем так, открываешь новый flash документ или берешь готовый, например если ты хочешь чтобы там сразу присутствовала кнопка, то ставишь любую кнопку из библиотеки или делаешь сам, кнопку ставить надо во всех кадрах и в одном и том же месте, если ты хочешь чтобы она присутствовала везде, открываешь последний кадр, где хочешь чтобы была остановка и выбираешь код Basic Actions-->Stop O; (или самостоятельно пишешь), затем нажимаешь на кнопку правой кнопкой мыши и выбираешь Actions код: Basic Actions-->Go To и ниже там будет строчка для кадров, пишешь номер кадра куда хочешь чтобы перемещался ролик после нажатися. Вот с помощью таких лёгких движений, можно делать не сложные перемещения. Вот там тебе исходник, разберешься, исходник для версии 5, а для версии выше, не пойдёт. Вроде бы всё!
6. Rofl - 27 Января, 2005 - 08:13:11 - перейти к сообщению
Mazej
С тем, что вы мне выложили, всё понятно. Но это немного не то. Мне нужно, чтобы при при клике по движущемуся мувиклипу он останавливался, а при ещё одном клике он продолжал движение с того же места, на котором остановился.
С тем, что вы мне выложили, всё понятно. Но это немного не то. Мне нужно, чтобы при при клике по движущемуся мувиклипу он останавливался, а при ещё одном клике он продолжал движение с того же места, на котором остановился.
7. Ray Wen - 27 Января, 2005 - 08:15:29 - перейти к сообщению
Rofl
Муви клип обозвать надо, а сам адрес к его переменно должен быть примерно таким:
(Добавление)
Хех... не понял я... Во первыйх, почему у тебя что-то на первом кадре? Это на сцене находиться? Тогда надо еще после добавить stop;... иначе у тебя эта переменная постоянно будет true. В мувиклипе ни чего не должно быть! Все привязываеться на сцене к нему. Приказы play и stop должны быть адресованными... тобиш _root.my_move_clip.stop...
Муви клип обозвать надо, а сам адрес к его переменно должен быть примерно таким:
CODE:
_root.my_move_clip.move=true;
(Добавление)
Хех... не понял я... Во первыйх, почему у тебя что-то на первом кадре? Это на сцене находиться? Тогда надо еще после добавить stop;... иначе у тебя эта переменная постоянно будет true. В мувиклипе ни чего не должно быть! Все привязываеться на сцене к нему. Приказы play и stop должны быть адресованными... тобиш _root.my_move_clip.stop...
8. Rofl - 27 Января, 2005 - 13:27:21 - перейти к сообщению
Ray Wen
Немного не понял... Если привязывать к сцене, то нельзя использовать on(press). Может поподробнее объяснишь? Или напиши, каким примерно должен быть сценарий.
Немного не понял... Если привязывать к сцене, то нельзя использовать on(press). Может поподробнее объяснишь? Или напиши, каким примерно должен быть сценарий.
9. Ray Wen - 27 Января, 2005 - 13:53:59 - перейти к сообщению
Rofl
Что тут не понятно... Ты на клип накладываеш действия, но они действуют на той временно диаграмме на которой находится клип, а не на него самого... Тобиш нужно указать, к какой временной диаграмме, какого объекта выполнить действие...
Что тут не понятно... Ты на клип накладываеш действия, но они действуют на той временно диаграмме на которой находится клип, а не на него самого... Тобиш нужно указать, к какой временной диаграмме, какого объекта выполнить действие...
10. Mazej - 27 Января, 2005 - 14:17:03 - перейти к сообщению
Rofl пишет:
Я выложил лишь пример. Тебе чегото не понятно? Вот новый пример, только уже как ты говорил.Mazej
С тем, что вы мне выложили, всё понятно. Но это немного не то. Мне нужно, чтобы при при клике по движущемуся мувиклипу он останавливался, а при ещё одном клике он продолжал движение с того же места, на котором остановился.
С тем, что вы мне выложили, всё понятно. Но это немного не то. Мне нужно, чтобы при при клике по движущемуся мувиклипу он останавливался, а при ещё одном клике он продолжал движение с того же места, на котором остановился.
(Добавление)
Вот ссылка на исходник
http://modeling.h14.ru/sad.rar