Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Пропали свойства у внешней swf (http://www.flasher.ru/forum/showthread.php?t=141987)

rjvrjdf 09.07.2010 15:32

Пропали свойства у внешней swf
 
Ситуевина

Файл swf содержит 6 кадров.
Во 2,4,6 кадрах исходного файла поместили по одному графическому объекту с одинаковым именем nmico.

Загрузил этот файл как внешнюю графику. Загрузил так, как сказали в этой теме
На клик по объекту переключаются кадры, от первого до шестого и заново.

Каждый раз, когда появляется nmico мне нужно кое-что сделать. Но вот незадача, я, например, делаю так
Код AS3:

if (mc.currentFrame%2 == 0)
{
        trace("RESULT:"+mc.currentFrame+": "+ mc.nmico);
}

Мне выдает следующее
RESULT:2: [object MovieClip]
RESULT:4: null
RESULT:6: null
RESULT:8: null
RESULT:2: [object MovieClip]
RESULT:4: null
RESULT:6: [object MovieClip]
RESULT:8: null
RESULT:2: [object MovieClip]

Я походу чето забыл, да? В загружаемой флешке эти объекты стопроцентно есть.
При этом визуально это самое nmico на экране присутствует.
mc.numChildren говорит что детей 1 (что и должно быть)
Но одновременно mc.getChildAt(0) выдает null
Security.allowDomain() в обоих флешках

alatar 09.07.2010 16:17

в первых трейсах он еще не успел инициализироваться. Проверь в пятом и седьмом, если он там существует.


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

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