|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: May 2010
Сообщений: 9
|
КАК остановить анимацию другого клипа?
Есть три кнопки, у каждой кнопки свой mc.
Пока играет первая кнопка, если нажать другую, то она поверх начинает свой. |
|
|||||
Регистрация: Aug 2005
Сообщений: 8
|
mc.stop() или mc.gotoAndStop("тут номер кадра") (где mc — имя клипа который нужно остановить)
mc1.play() или mc1.gotoAndPlay("тут номер кадра") (где mc1 — имя клипа который нужно проиграть) |
|
|||||
Регистрация: Nov 2009
Сообщений: 425
|
Цитата:
вот смотри: у тебя на сцене несколько _mc и несколько _btn, при наведении/отведении курсора на/с кнопки должна проигрываться анимация в конкретном _mc, при этом анимация всех остальных должна останавливаться или возвращаться в начальное положение. что для этого нужно: есть событие кнопки наведение/отведение курсора, есть нужные _mc. Что мы делаем: для события кнопки создаём функцию, проще и наглядней сделать для каждой отдельную (а не одну с параметрами, исходя из твоего уровня полагаю что с такой конструкцией просто запутаемся) и описать её как btn1_btn.onRealese (это событие нажал и отпустил) = functuin(){} - в теле функции описываешь всё что должно происходить при событии, т.е. в твоём случае запускать анимацию в одном _mc, написав строчку в виде mc1_mc.play() и остановить аниамцию во всех остальных или скинуть её на начальное положение, написав простую строчку с указанием всех _mc с которыми необходимо это проделать mc2_mc.stop() или mc2_mc.gotoAndStop(1) (и так с mc3_mc, mc4_mc,..., mcN_mc)... да, можно очень просто использовать одну-единственную функцию с параметрами и использованием массива, но это отдельный разговор =) Последний раз редактировалось Contemplator; 13.05.2010 в 15:46. |
|
|||||
Регистрация: May 2010
Сообщений: 9
|
ой спасибо вам огромное, но не выходит каменный цветок %)
вот что я пишу в первом кадре клипа1: function onRelease(){ gotoAndPlay("клип1");}; stop(); клип2.stop() |
|
|||||
Регистрация: Nov 2009
Сообщений: 425
|
админы, добавьте смайл "бъётся головой об стену"!
автору... чушь пишишь в коде, редкостную чушь, а потом удивляешься что ничего не работает... по секрету скажу - и не будет работать в принципе... открываем браузер, открываем google, вбиваем в строку поиска "Колин Мук AS2", переходим по ссылке магазина, покупаем книжку, дожидаемся когда она приходит, открываем и вдумчиво читаем... ну или на худой конец читаем инфу по основам AS2, по синтаксису его... |
|
|||||
Регистрация: May 2010
Сообщений: 9
|
поправить строчку было бы короче
|
|
|||||
Регистрация: Nov 2009
Сообщений: 425
|
Если хочешь что б работу делали за тебя - это в раздел "вакансии" (на вскидку: не особо ленивые попросят за эту фигню рублей 300 от силы, т.к. работы минут на 10-15 вместе с запуском среды).
Вот на кой ляд браться за проект, если заранее известно что в нём ни бельмеса не смыслишь, и до кучи демпинговать? Если хочется действительно разобраться - то смотрим что написано выше про google. |
|
|||||
Регистрация: May 2010
Сообщений: 9
|
знаете, я почитала, тут полно и более тупых вопросов новичков, сходите их тоже пошлите в библиотеку чтоли
|
|
|||||
Регистрация: Nov 2009
Сообщений: 425
|
Цитата:
приведи, пожалуйста ссылки на подобного рода темы с ответами в виде готового кода. |
|
|||||
Вам дело говорят. Читайте книжки
Не обязательно конечно до фанатизма, но иногда - желательно. Ответ на данный(и многие другие) вопрос без проблем найдётся в первых 1-2-3х главах практически любой книжки по AS(это нужно прочитать где-то от 1 до 100 страниц наверное). Просто людям с одной стороны - реально влом отвечать на вопросы ни о чём, а с другой - задумайтесь на минутку, им самим этого никто не объяснял. И потом, когда Вам дают адекватные ответы, а вы пишете - извините за выражение "хрень" как то даже неуютно становится. Поэтому - нафиг, нафиг Могу порекомендовать Вам сайт infanata.com Книжка неплохая, хотя и порядком устаревшая - Программирование AS для профессионалов(Гурский). Хотя вообще, может быть стоило начать с тем прикреплённых в начале данного раздела. Или хотя бы воспользоваться поиском и скачать пару тройку чужих исходников. Это если уж Вам очень горит и надо побыстрее. Но вариант с книжкой всё же попригожей. Добавлено через 1 минуту Пересадить Вам готовый мозг, увы - никто не в состоянии.
__________________
Играй. Это жизнь. Всё повторяется. Играй. |
Часовой пояс GMT +4, время: 21:03. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|