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

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

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

Регистрация: Feb 2002
Сообщений: 13
По умолчанию onEnterFrame, проблема усвоения

День добрый вам - флешерам,

вопрос из разряда понимания,
как работает onEnterFrame функция?

Ситуация следующая: в mc лежащем на root находятся mc1, mc2 и mc3, в mc инициируется переменная:
Код:
_root.onEnterFrame = function() {
	services = services;
}
из mc1, mc2 и mc3 путем кнопок
Код:
on (release) {
	gotoAndStop(2);
	_parent.services = "optic";
}
перманентно опрашивается и передается значение переменной services, в зависимости от значения
Код:
_parent.onEnterFrame = function() {
	if(_parent.services != "значение соответственно mc1, mc2 или mc3"){
	gotoAndStop(1);
	}
}
mc1, mc2 и mc3 реагируют

Что то не до конца работает у меня эта штука, опрашивать и передавать переменной services получается замечательно, но вот onEnterFrame походу парится.

Пожалуйста кто понял в чем дело HELP!

Спасибо

Старый 02.11.2006, 18:42
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Конструкция services = services бессмысленна.

onEnterFrame выполняется при каждом входе в кадр (читай со скоростью fps)

Старый 02.11.2006, 18:50
wischnja вне форума Посмотреть профиль Отправить личное сообщение для wischnja Найти все сообщения от wischnja
  № 3  
Ответить с цитированием
wischnja

Регистрация: Feb 2002
Сообщений: 13
(services = services) = (масло маслянное) согласен 100%, но не мешает...
то что onEnterFrame выполняется при попадании в timeline тоже не секрет, но как передавать значение переменной для трех mc через регестрацию последней уровнем выше я так и не понял.

спасибо

Старый 02.11.2006, 18:54
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от wischnja
Пожалуйста кто понял в чем дело HELP!
Я вот ничего из ваших слов не понял, можно еще раз, но кратко и лаконично?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 02.11.2006, 18:59
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Я тоже ничего не понял…

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

Регистрация: Feb 2002
Сообщений: 13
простите, попробую еще раз,
как передавать значение переменной services из трех Movieclip через регестрацию переменной services слоем выше?

Старый 02.11.2006, 19:15
wischnja вне форума Посмотреть профиль Отправить личное сообщение для wischnja Найти все сообщения от wischnja
  № 7  
Ответить с цитированием
wischnja

Регистрация: Feb 2002
Сообщений: 13
заработало, вроде все тоже но почемуто теперь пашет!? как всегда тоисть...
спасибо вам - флешерам и простите за неудобства

Старый 02.11.2006, 19:19
wischnja вне форума Посмотреть профиль Отправить личное сообщение для wischnja Найти все сообщения от wischnja
  № 8  
Ответить с цитированием
wischnja

Регистрация: Feb 2002
Сообщений: 13
Ничего не получилось блин,
есть идеи?

Старый 02.11.2006, 19:40
El Scream вне форума Посмотреть профиль Отправить личное сообщение для El Scream Найти все сообщения от El Scream
  № 9  
Ответить с цитированием
El Scream

Регистрация: Mar 2006
Адрес: moscow
Сообщений: 243
Отправить сообщение для El Scream с помощью ICQ
to wischnja
видимо с абстракцией не получается. Давайте на конкретном примере. что за алгоритм вы пытаетесь реализовать?
__________________
Всем товарищ и друг

Старый 02.11.2006, 19:42
wischnja вне форума Посмотреть профиль Отправить личное сообщение для wischnja Найти все сообщения от wischnja
  № 10  
Ответить с цитированием
wischnja

Регистрация: Feb 2002
Сообщений: 13
Есть клип, в котором находятся еще три клипа, это понятно?

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

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

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


 


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


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