![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Братцы кто знает как решить такую задачу
в руте есть N мувов, имена которых не известны, нужно узнать их _x координаты. А форум козырный сделали ![]() |
|
|||||
спасибо. все заработало. а что такое arg in _root? |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
for..in
Доступность Flash Player 5. Синтаксис for(variableIterant in object){ statement(s); } Параметры variableIterant Имя переменной, которая выступает в роли итератора, которой присваиваются по порядку свойства объекта или элементы массива. object Имя объекта, свойства которого перечисляются. statement(s) Выражения, выполняемые за каждый заход цикла. Возвращается Ничего. Описание Команда, перебирает свойства объекта или элементы массива, выполняя за каждый проход statement. Некоторые свойства не могут быть перечислены с помощью команд for или for..in, например, встроенные методы объекта Array (Array.sort и Array.reverse) и свойства мувиклипа _x and _y. Цикл for..in итерирует по свойствам объекта, объявленным в прототипе. Итерирование по дочернему прототипу ведет за собой также и итерирование по родительскому. Команда for..in проходится по всем объектам в иерархической цепочке прототипов данного объекта. Сначала перечисляются свойства самого объекта, затем свойства его прототипа, потом свойства прототипа прототипа и т.д. Команда for..in не перечисляет одно свойство дважды. Допустим, у некоторого объекта child имеется прототип parent, и оба они содержат свойство prop. В этом случае команда for..in, вызванная для объекта child, вызовет свойство prop, принадлежащее child и проигнорирует такое же свойство объекта parent. |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|