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

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

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

Регистрация: May 2008
Сообщений: 476
Цитата:
Сообщение от qazwsx Посмотреть сообщение
Иногда бывает компилятор может ругатся... Если функция описана в слое который находится ниже слоя в котором она вызывается o_O
Если код распределен по кадрам нескольких слоев, то выполнен он будет сверху вниз. Причем на последовательность исполнения его фрагментов не повлияет порядок загрузки элементов (сверху вниз или снизу вверх), установленный для данного фильма (отвечает за это опция Load Order закладки Flash панели Publish Settings). Т.е. по сути говоря, функция инициализированная на нижнем слое не может быть вызвана из слоя находящегося выше.
Если код содержится на кадрах вложенных клипов, то порядок его выполнения будет определяться глубинами, на которых расположены соответствующие клипы. Чем выше находится экземпляр, тем раньше будет проделан связанный с ним код. Сценарии вложенных клипов выполняются всегда после сценариев содержащей их временной диаграммы. Это означает, что Вы не можете обратиться к свойству вложенного клипа, если оно инициализируется при выполнении расположенного на его временной диаграмме кода. Просто обращение произойдет до того, как связанный с клипом сценарий будет проделан.
Распределение кода по кадрам нескольких слоев еще более нежелательно, чем его рассредоточение по кадрам одного слоя. Наличие же кода на временных диаграммах вложенных клипов является допустимым лишь в случае компонентов. Вообще же в идеале нужно стремиться к полной централизации сценария.
__________________
Случайность, господа, это знаете ли непознанная необходимость.

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

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

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


 


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


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