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

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

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

Регистрация: Dec 2011
Сообщений: 2
По умолчанию Не работает "on (press) { gotoAndPlay(); }"

Делаю заготовку под открытку. Есть три слоя, 1-й снег, 2-й фон, 3-й две кнопки переключения языка, которые видны на всем протяжении клипа. На 10-м и 20-м фреймах 2-го слоя установлен ключевой кадр с функцией "stop()". Требуется переключаться между частями клипа, 1-10 и 11-20.


Коды для первой кнопки

Код AS1/AS2:
on (press)
 
{
	gotoAndPlay(11);
}
и для второй кнопки

Код AS1/AS2:
on (press)
 
{
	gotoAndPlay(1);
}
не работают.

Старый 14.12.2011, 00:42
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 2  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Код AS1/AS2:
on (press)
{
	_parent.gotoAndPlay(11);
}
Вообще у кнопок какая-то хитрая политика области видимости,
но здесь, вроде все логично и если кнопка лежит в переключаемом муви-клипе (или на главной линейке, которую надо переключать) - так должно работать.

Соврал, так работает для MovieClip, а для кнопки работает как вы сказали:
Код AS1/AS2:
on (press)
{
	gotoAndPlay(11);
}
Странно, должно работать.
У вас кнопка лежит в том же мувике, который переключаете?


Последний раз редактировалось expl; 14.12.2011 в 00:47.
Старый 14.12.2011, 01:21
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 3  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Не пишите код на кнопках, пишите код в кадре, например, во избежание путаницы с областями видимости.
__________________
Идите первым!

Старый 14.12.2011, 10:21
puding вне форума Посмотреть профиль Отправить личное сообщение для puding Найти все сообщения от puding
  № 4  
Ответить с цитированием
puding

Регистрация: Dec 2011
Сообщений: 2
Цитата:
У вас кнопка лежит в том же мувике, который переключаете?
Нет .

Добавлено через 6 часов 35 минут
Всем спасибо за ответы, вот решение

Код:
on (release) {
	
	_root.gotoAndPlay(11);
	
}


Последний раз редактировалось iNils; 14.12.2011 в 13:08.
Создать новую тему Ответ Часовой пояс GMT +4, время: 21:16.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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