![]() |
Теряются клипы
Теряются клипы Btn*
Код:
for (var i = 0; i < nav.pages.length; i++) {В итоге, остается только один - последний. |
Конструктивных ошибок нет. Исходник покажите?
|
Для начала нужно определиться, в какой области видимосты вы создаете клипы и получаете следующую глубину. Судя по всему, глубина одна и та же.
|
бывает, что один мувик полностью накладывается на другой и нижний просто не видно, это ошибки с позиционированием, но не знаю насколько это относится к твоему скрипту, может просто где-то не так вычисления идут.
это как вариант |
Спасибо! Помогло...
Изменил тупо getNextHighestDepth() на i. А нет функции, способной определять незанятую уже глубину? |
getNextHighestDepth() и есть эта функция
|
Да, но trace(getNextHighestDepth()) выдает в этом цикле одно и то же значение для каждого нового прицепляемого клипа
|
Цитата:
|
См. пост #7.
Видимо, это где-то непонятно где создается. |
Цитата:
|
Ну, как видишь, факт.
Вообще, нечего гадать, лучше бы исходник нам предоставили. |
Жуть какая-то,
trace(this.getNextHighestDepth()); выдает undefined. |
а что выдает
trace (this) и trace (typeof this) |
Исходник:
_root: _frame1: Код:
var currentPage:Page;_frame1: Код:
import mx.transitions.Tween; |
Исходник это fla + xml, или мы должны сами их создавать и придумывать (причем каждый смотрящий)?
|
Цитата:
_level10.menu и MovieClip |
Цитата:
|
Цитата:
Пост #7 - это где? |
|
Судя по всему, создание происходит в классе, который не является наследником MovieClip.
|
Цитата:
Функция Create в первом фрейме клипа, вызов из _root. Потом ручками перетаскивался на _root. Instance name -> menu. Голова кругом :wacko: |
Чего чего?
|
Выкладывайте исходник, надоело. Телепатов тут нет.
|
Исходник еще раз:
_root: _frame1: Код:
var currentPage:Page;_frame1: Код:
import mx.transitions.Tween;Знаете что вещи, лежащие под носом сложнее всего заметить... |
Убрал все лишнее.
Цитата:
|
А метод attachMovie значит есть?
|
Цитата:
|
Цитата:
Код:
var Create:Function = function (nav:Content) {trace(this + ": " + typeof(this)); выдает _level10.menu: MovieClip [__etc: Оформлять код не забываем.] |
Мне кажется, вам нужно узнать, что такое области видимости, классы и наследование, как минимум.
|
Ярик
Выложите исходник - это значит, сделайте облегченную версию вашего неработающего fla+xml, зажмите ее раром и прикрепите к сообщению. Те кто хотят вам помочь скачают ваш исходник и поглядят, что у вас там на самом деле. И это не просто так - есть куча случаев когда после просмотра исходника проблема благополучно решалась. И наоборот - долгие обсуждения и гадания и нерешенная проблема. |
Цитата:
А вот области видимости - тут признаю. С флэшем всего две недели знакомства и, в основном, написание классов для разбора XML. Ну ладно, господа! Не буду больше отрывать Вас от дел. Если и не помогли, то хотя бы приятно такое внимание к проблеме. Спасибо. |
Вложений: 1
Исходник
|
Вот и проблема нашлась. В 6-ой версии getNextHighestDepth нету.
Вместо этого метода поставте просто i |
Как оно все просто, оказывается :)
|
Спасибо, дорогие мои!!!
Я же говорил: то, что под носом, незаметнее всего. Просто i я поставил еще в начале этих разборок. Но хотел разобраться, как это - экземпляр класса есть, а метод класса для него неопределен. Еще раз СПАСИБО! З.Ы. А МХ это с какой версии? |
МХ соответствует 6-ой версии плеера.
|
MX 2004 — 7. Дальше эм-иксы кончились.
|
| Часовой пояс GMT +4, время: 18:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.