IPB

Здравствуйте, гость ( Вход | Регистрация )

> Помогите с кнопками в AS, нужно ставить функцию на кнопки
arsstyleh
сообщение 18.09.2010 - 16:16
Сообщение #1


Новичок
*

Группа: Новичок
Сообщений: 1
Регистрация: 18.09.2010
Пользователь №: 10090



на странице есть 4 кнопки когда нажимаеш на одну из них с правой стороны почвляется что то (текст с картинками и т.д.) потом когда нажимаеш на любую другую из четырех, должно исчезать то что появился при нажатии предыдушей кнопки. и с таким же эффектом появлятся тот который ставлен под эту кнопку и так для любой кнопки. у меня получается сделать так чтобы появился вот с таким скриптом.


onClipEvent (enterFrame) {
if (go) {
nextFrame();
} else {
prevFrame();
}
}

onClipEvent (load) {
var go;
stop();
enter_btn1.onRelease = function() {
go = true;
};
}

я этот код нашел в инете, немного изменил там было ставлено функция для того чтобы при обведения мыши анимация играла а при отведении онимация играла в обратную сторону, мне не удается сделать так чтобы когда нажимаеш на вторую, предыдушая анимация исчезала. и по этому вторая появлятсв на первой и получается бардак.

Кто то может мне помочь с этим вопросом?????

заранее огромное спасибо всем кто поможет!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов (1 - 1)
MustLive
сообщение 19.09.2010 - 15:16
Сообщение #2


Ветеран конференции
****

Группа: Flash Zone Team
Сообщений: 3911
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Цитата
Помогите с кнопками в AS

arsstyleh

Ты искал по форуму, перед тем как задавать вопрос? Вероятно нет, а стоило, т.к. о создании копок, установке функций на них, в том числе для переходов на различные кадры, а также включении и выключении объектов мы многократно писали на форуме. И чтение форума может тебе весьма помочь wink.gif.

Тот код, что ты использовал (что ты нашёл в Интернете) - он рассчитан для других задач (в частности для создания кнопки Play о чём уже не раз на форуме писалось и приводилось примеров кода). А для твоей задачи нужен другой код.

Оформи свои "что-то" (текст с картинками и т.д.) в виде объектов - мувиклипов, в которых содержатся нужные данные. И дай им имена на панели свойств (mc1, mc2 и т.д.).

Далее для всех своих кнопок задай имена (на панели свойств), например, btn1, btn2 и т.д. После чего для всех кнопок задай код (в кадре на таймлайне) который будет отключать один мувик (с одним содержимым) и включать другой мувик (с другим содержимым).

Код для первой кнопки:
Код
_root.btn1.onRelease = function() {
    _root.mc4._visible = false;
    _root.mc1._visible = true;
}

Код для второй кнопки (для других аналогичный код, с указанием других имён мувиков):
Код
_root.btn2.onRelease = function() {
    _root.mc1._visible = false;
    _root.mc2._visible = true;
}
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 5.11.2010 - 00:14