Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#39 used as offset, casting to integer (39) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Прекращение и старт движения при клике
ТвойWeb » WebMaster класс » Flash » Прекращение и старт движения при клике

Страниц (3): [1] 2 3 »
 

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();
}
Правильный этот сценарий или нет?
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
Муви клип обозвать надо, а сам адрес к его переменно должен быть примерно таким:
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). Может поподробнее объяснишь? Или напиши, каким примерно должен быть сценарий.
9. Ray Wen - 27 Января, 2005 - 13:53:59 - перейти к сообщению
Rofl
Что тут не понятно... Ты на клип накладываеш действия, но они действуют на той временно диаграмме на которой находится клип, а не на него самого... Тобиш нужно указать, к какой временной диаграмме, какого объекта выполнить действие...
10. Mazej - 27 Января, 2005 - 14:17:03 - перейти к сообщению
Rofl пишет:
Mazej
С тем, что вы мне выложили, всё понятно. Но это немного не то. Мне нужно, чтобы при при клике по движущемуся мувиклипу он останавливался, а при ещё одном клике он продолжал движение с того же места, на котором остановился.
Я выложил лишь пример. Тебе чегото не понятно? Вот новый пример, только уже как ты говорил.

(Добавление)
Вот ссылка на исходник
http://modeling.h14.ru/sad.rar

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0235]     [ Gzipped ]