Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 21.02.2011, 21:22
кошко вне форума Посмотреть профиль Отправить личное сообщение для кошко Найти все сообщения от кошко
  № 1  
кошко

Регистрация: Nov 2010
Адрес: Екатеринбург
Сообщений: 19
По умолчанию Не могу проверить(((

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

Старый 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.
Старый 21.02.2011, 21:56
кошко вне форума Посмотреть профиль Отправить личное сообщение для кошко Найти все сообщения от кошко
  № 3  
кошко

Регистрация: Nov 2010
Адрес: Екатеринбург
Сообщений: 19
мрррррр.....счас попробую)))

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

Регистрация: Oct 2010
Адрес: Свердловск
Сообщений: 77
ну тогда к тому что я написал, добавьте еще...

Код на первый кадр:

Код AS1/AS2:
// "стоим" на первом кадре
stop()
 
// No - имя кнопки
// onPress - событие "ПриНажатии"
No.onPress = function() {
        // переходим на следующий кадр
        _root.gotoAndStop(_currentframe+1);
};

Старый 21.02.2011, 22:07
кошко вне форума Посмотреть профиль Отправить личное сообщение для кошко Найти все сообщения от кошко
  № 5  
кошко

Регистрация: Nov 2010
Адрес: Екатеринбург
Сообщений: 19
да, спасибо)))я это уже написала...
но вот почему то не работает(((

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

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

Старый 21.02.2011, 22:11
кошко вне форума Посмотреть профиль Отправить личное сообщение для кошко Найти все сообщения от кошко
  № 7  
кошко

Регистрация: Nov 2010
Адрес: Екатеринбург
Сообщений: 19
он ходит по кадрам но вот когда нажимаешь последнюю кнопку он сначала показывает 4ый кадр и только потом переходит на сайт. и переходит на сайт даже если нажимали все время нет

Добавлено через 5 минут
ой ой ойс кнопкой нет я разобралась я просто там кое что поменять в названии забыла)))а вот с тем что он показывает 4йы кадр после 3 проблемы))

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

Регистрация: Oct 2010
Адрес: Свердловск
Сообщений: 77
Вопросы.rar

вот, посмотрите

з.ы. Вы тоже с Екатеринбурга?)

Старый 21.02.2011, 22:31
кошко вне форума Посмотреть профиль Отправить личное сообщение для кошко Найти все сообщения от кошко
  № 9  
кошко

Регистрация: Nov 2010
Адрес: Екатеринбург
Сообщений: 19
да из Екатеринбурга)))

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

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

ну что? посмотрели? подходит?

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 02:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:04.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.