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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.03.2011, 01:00
EndoCrinologist вне форума Посмотреть профиль Отправить личное сообщение для EndoCrinologist Найти все сообщения от EndoCrinologist
  № 1  
Ответить с цитированием
EndoCrinologist
 
Аватар для EndoCrinologist

блогер
Регистрация: Feb 2011
Адрес: Россия, Тольятти
Сообщений: 301
Записей в блоге: 10
По умолчанию Как сделать переход по кадрам?

Я делаю флеш-книгу. Есть небольшая задумка, типа Страничника (маленькая кнопка и поле для ввода номера страницы(обозначил переменную ввода, как n)). В самих кадрах Instans Name указал как p1, p2 и т.д.
На кнопке перехода создал такой код:
Код AS1/AS2:
on (release) {
	page = "p" + n;
	gotoAndStop(page);
}
Я ввожу, например 1 (страница p1 существует).
Нажимаю на ОК, и, якобы, он должен считать информацию с поля ввода, создать переменную с именем кадра и, как бы по метке, сделать переход. Типа, по идее должно быть gotoAndStop("p1"), но переход на нужную страницу не осуществляется... Подскажите, где я ошибся?

Старый 15.03.2011, 01:13
petyar вне форума Посмотреть профиль Отправить личное сообщение для petyar Найти все сообщения от petyar
  № 2  
Ответить с цитированием
petyar

Регистрация: Sep 2005
Сообщений: 106
Задайте текстовому полю <instance name> и обращайтесь к его содержимому через имя_поля.text.
Код AS1/AS2:
goBtn.onRelease = function() {
	frameName = "p" + pageNum.text;
	gotoAndStop(frameName);
}

Старый 15.03.2011, 01:13
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 3  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Смотрите пример, как это реализуется.
И еще - перестаньте, пожалуйста, писать код на объектах, мало у кого осталось желание разбирать морально устаревшие вещи. И вас понимать со временем перестанут, да и и вы сами будете иметь проблемы с разработкой (от написания кода на объектах отказались не просто так).
Вложения
Тип файла: rar Переход к заданной странице.rar (8.4 Кб, 62 просмотров)
__________________
Идите первым!

Старый 16.03.2011, 00:14
EndoCrinologist вне форума Посмотреть профиль Отправить личное сообщение для EndoCrinologist Найти все сообщения от EndoCrinologist
  № 4  
Ответить с цитированием
EndoCrinologist
 
Аватар для EndoCrinologist

блогер
Регистрация: Feb 2011
Адрес: Россия, Тольятти
Сообщений: 301
Записей в блоге: 10
К сожалению, не получилось. Это раз. Во-вторых, Ваш fla-файл не поддерживается моим flash 8..

Старый 16.03.2011, 00:17
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Держите для 8-ки:
Вложения
Тип файла: rar go_page_v8.rar (5.2 Кб, 45 просмотров)
__________________
Идите первым!

Старый 16.03.2011, 19:20
EndoCrinologist вне форума Посмотреть профиль Отправить личное сообщение для EndoCrinologist Найти все сообщения от EndoCrinologist
  № 6  
Ответить с цитированием
EndoCrinologist
 
Аватар для EndoCrinologist

блогер
Регистрация: Feb 2011
Адрес: Россия, Тольятти
Сообщений: 301
Записей в блоге: 10
Спасибо Вам огромное за помощь!))

Старый 31.05.2011, 20:51
ProgrammerBOTANIK вне форума Посмотреть профиль Отправить личное сообщение для ProgrammerBOTANIK Посетить домашнюю страницу ProgrammerBOTANIK Найти все сообщения от ProgrammerBOTANIK
  № 7  
Ответить с цитированием
ProgrammerBOTANIK
 
Аватар для ProgrammerBOTANIK

Регистрация: Jul 2005
Сообщений: 18
Огромное СПАСИБО! за пример, очень помогло!
А как сделать кнопки "вперед>" "<Назад" в таком примере?

Добавлено через 30 минут
Нашел, спасибо!
Код AS1/AS2:
on (release) {
  nextFrame();
}
//////////////////////////////
on (release) {
  prevFrame();
}
__________________
Сострадание со стороны жизни выражается в смерти...

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

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

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


 


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


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