Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Глючит attachMovie (http://www.flasher.ru/forum/showthread.php?t=126236)

sgt_by 14.06.2009 23:45

Глючит attachMovie
 
Здравствуйте!

динамически создаются мувиклипы.. вот код, все это в цикле..

Код AS1/AS2:

    var mc = attachMovie("kase_menu_element", "item" + n, n);
    a.push(mc);
    a[n]._x = 80;
    a[n]._y = n*20;
    a[n].txt.text = array[0].childNodes[n].childNodes[0].childNodes[0].nodeValue;

почему то, при открытии флешки в опере, клипы не всегда создаются.. в чем может быть проблема ?

Nirth 15.06.2009 00:00

поставь трейсы перед и после attachMovie, посмотри есть ли значение у n.

Кстати, зачем делать так:
Код AS1/AS2:

a[n]._x = 80;
    a[n]._y = n*20;
    a[n].txt.text = array[0].childNodes[n].childNodes[0].childNodes[0].nodeValue;

Если уже есть ссылка на mc, можно же так:
Код AS1/AS2:

mc._x = 80;
mc._y = n * 20;
mc.txt.text = …


sgt_by 15.06.2009 01:22

поставил.. даже трэйс не срабатывает.. то бишь, походу ваще в кадр с кодом не входит.. что это может быть ?

dimarik 15.06.2009 01:28

именно то, что ты сказал.

Nirth 15.06.2009 01:28

Цитата:

что это может быть ?
Зачем вы спрашиваете у меня вопрос про ваш код=)? Ставьте трейсы по всему коду, и смотрите где у вас обрывается.

sgt_by 15.06.2009 01:36

спасибо, надо много трэйсить.. (: в кадр входит, но, почему то не успевает передать переменную из предыдущего кадра.. передает "undefined", и по этому в цикл не входит.. зараза.. буду разбираться, спасибо! (:

dimarik 15.06.2009 01:51

это ж как себя насиловать надо, чтобы в кадрах писать =)

Nirth 15.06.2009 02:40

Цитата:

не успевает передать переменную из предыдущего кадра.
Я советую посмотреть в сторону BDSM если вам интересен Садо Маза =)


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

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