У меня возникла проблема с тем, что мне трудно понять.ActionScript и временная шкала
В настоящее время я работаю над проектом, который включает в себя удаление объектов (пишущих букв) на разные ячейки таблицы. Мой проект также включал несколько уровней.
Мой макет довольно простой. У меня есть куча плиток (25 букв) над таблицей с двумя столбцами (левая сторона для определения, справа для ответов). Таблица статична с кадра 1 до конца (без ключевого кадра, пустого кадра и т. Д.).
Проблема заключается в следующем: упражнение начинается с первого уровня, затем я нажимаю кнопку для доступа к следующему уровню и т. Д. ... Переход в режим FORWARD на шкале времени, похоже, работает нормально, я могу для завершения каждого уровня подряд. Однако, если я решит вернуться назад (повторить предыдущий уровень), я больше не могу размещать плитки на своем столе (hitTestPoint не возвращает то, что должен). Я проверил, и моя «цель» действительно есть, но почему-то тест на попадание не регистрируется.
У меня, вероятно, есть понятие, все неправильно ... Может ли кто-нибудь объяснить, что происходит с объектами, поскольку временная шкала продвигается (или перематывается) через ActionScript?
ТИА
Мишель
ОК, все еще немного продвинувшись. кажется, что проблема связана с некоторыми фрагментами, которые каким-то образом дублируются. Чтобы перетащить их должным образом (чтобы они не перетащили за другой кусочек), я добавил «this.parent.addChild (this)» внутри функции drag (e: MouseEvent). Теперь все части, которые были добавлены снова, также дублируются, когда я двигаюсь назад на шкале времени ... Почему ??? –