03.02.2011, 20:56
|
|
Регистрация: Aug 2010
Сообщений: 91
|
Flex, gotoAndStop и элементы на stage
Есть символ, который содержит несколько кадров, каждый кадр имеет имя и содержит некоторые элементы (текстовые поля, картинки и т.п.). Элементы одного кадра могут отсутствовать в других.
В одном кадре есть текстовое поле time, в других нет.
Этот символ эмбедится в класс и в классе есть функция, в которой происходит gotoAndStop(этот кадр) и запись текста в поле.
Но. При первом вызове функции текстовое поле является null (данный кадр не первый). При втором и последующих все нормально. Но если перемотать на другой кадр, то его элементы будут null при первом вызове. При перемотке назад, опять элементы этого станут несуществующими до следующих вызовов.
Выглядит так, как будто флекс не перематывает кадры с первого раза. В чем проблема?
Добавлено через 17 минут
Оказывается он как раз перематывает кадр, но элементы остаются null (а при последующих вызовах, он уже на кадре, потому перематывать не надо, но элементы в какой-то момент появились и остаются доступными)
|