Показать сообщение отдельно
Старый 21.02.2011, 21:33
Dalass13 вне форума Посмотреть профиль Отправить личное сообщение для Dalass13 Найти все сообщения от Dalass13
  № 2  
Dalass13
 
Аватар для Dalass13

Регистрация: Oct 2010
Адрес: Свердловск
Сообщений: 77
не совсем понятно зачем нужны 3 кадра вообще?

если нужно только узнать нажимал человек кнопку или нет, просто поместите в кадр, где находится кнопка, код:

Код AS1/AS2:
// переменная, которая будет "знать",
// была нажата кнопка "Да" (=1) или нет (=0)
var buttonYesWasPressed = 0;
 
// Yes - имя кнопки
// onPress - событие "ПриНажатии"
Yes.onPress = function() {
	buttonYesWasPressed = 1;// нашу переменную ставим в состояние 1 - кнопка была нажата
        _root.gotoAndStop(_currentframe+1); // переходим на следующий кадр
};
аналогично для кнопки "Нет"

затем, при переходе на 4 кадр, Вы должны проверить, нажималась ли кнопка "Да". Помещаете в 4 кадр такой код:

Код AS1/AS2:
// Если кнопка "Да" была нажата хоть раз...
if (buttonYesWasPressed == 1) {
	getURL('www.такой-то_сайт.ru'); // ...то переходим на сайт
} else {
	stop(); // ... если нет - остаемся на 4 кадре
}
незнаю, это Вам было нужно или нет


Последний раз редактировалось Dalass13; 21.02.2011 в 22:02.