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

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

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

Регистрация: Mar 2009
Сообщений: 5
По умолчанию Проблема с переходом

Здравствуйте! Извините за откровенно тупой вопрос, но я реально зашёл в тупик. У меня во флешке (презентации) есть несколько сцен, с именами "start", "tradition", "osobennosti" и т.д. Появилась необходимость
создать выпадающее меню с целью перехода в определенную точку ролика. При нажатии на кнопку, соответственно выезжает MovieClip, в котором находятся кнопки, при нажатии на которые должен осуществляться переход на 1 кадр сцен "start", "tradition", "osobennosti" и т.д. Проблема заключается в обращении из этих кнопок, ведь они находятся в мувиклипе.
Код AS1/AS2:
 on (release) {
      _root.gotoAndPlay("start",1);
}
не работает!
Пожалуйста помогите...

Старый 08.04.2009, 21:04
Stargazer вне форума Посмотреть профиль Отправить личное сообщение для Stargazer Найти все сообщения от Stargazer
  № 2  
Ответить с цитированием
Stargazer

Регистрация: Nov 2008
Сообщений: 528
Со сценами не работал, но видимо нужно писать так:
Код AS1/AS2:
gotoAndPlay("start",1);
(не пишите _root перед ним)

gotoAndPlay как функция и gotoAndPlay как метод клипа имеют разные объявления. Если вы указываете 2 параметра - то вы явно хотите воспользоваться функцией, а не методом.


Последний раз редактировалось Stargazer; 09.04.2009 в 22:58.
Старый 09.04.2009, 10:35
Wlspartak вне форума Посмотреть профиль Отправить личное сообщение для Wlspartak Найти все сообщения от Wlspartak
  № 3  
Ответить с цитированием
Wlspartak

Регистрация: Apr 2009
Сообщений: 74
Цитата:
Проблема заключается в обращении из этих кнопок, ведь они находятся в мувиклипе.
Попробуй кнопки в мувики конвертировать, может поможет.

Старый 09.04.2009, 20:02
gudviner вне форума Посмотреть профиль Отправить личное сообщение для gudviner Найти все сообщения от gudviner
  № 4  
Ответить с цитированием
gudviner

Регистрация: Apr 2009
Сообщений: 1
Такая ж проблема возникла. Не хочет кнопка с мувиклипа обрабатывать gotoAndPLay.
Попытка конвертировать кнопки никакие плоды не не дала. В чем ж проблема?

Старый 09.04.2009, 23:06
Stargazer вне форума Посмотреть профиль Отправить личное сообщение для Stargazer Найти все сообщения от Stargazer
  № 5  
Ответить с цитированием
Stargazer

Регистрация: Nov 2008
Сообщений: 528
Если мой прежний пост не помог - то может быть дело в том, что эту функцию можно вызывать только в контексте главной временной шкалы?

В справке есть интересная строка:
"You can use the scene parameter only on the root Timeline, not within Timelines for movie clips or other objects in the document."

Для неангличан:
"Вы можете использовать параметр "сцена" только на корневой временной шкале, а не внутри мувиклипов или других объектов в документе"

Когда я давал предыдущий ответ - я подумал, что подразумевается, что сцены могут находиться только в корне и указание сцены автоматически подразумевает отсылку к главной шкале. Но на деле может оказалось иначе?

А что будет, если написать
Код AS1/AS2:
gotoAndPlay.apply(_root, ["сцена", кадр])
?


Последний раз редактировалось Stargazer; 09.04.2009 в 23:14.
Создать новую тему Ответ Часовой пояс GMT +4, время: 23:29.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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