![]() |
При уменьшении размеров контейнера удаляются его дети...
ДВС, многоуважаемые знатоки as3! Возникла проблема, которую самостоятельно никак разрешить не получается. Прошу Вашей помощи! Суть в следующем:
Объект A (типа Sprite) содержит в себе некоторые объекты, они относительно большие по размеру (Высота*Ширина). К нему в дети методом объета B (B находится с объектом A в одном контейнере) добавляется объект C(10x10). Когда объект A обычного, неизменённого размера, всё хорошо. Когда же объект A уменьшается до определённой степени (раза в 1.5), объект C исчезает!.. Остальные же объекты, которые были в начале, остаются. В чём здесь может быть проблема? Спасибо |
Покажите код, который "не работает".
Исходя из слов - не вижу причин, по которым объекты будут исчезать, словно по волшебству. |
Проблема может быть в кривом коде.
Что имеется ввиду под исчезанием? |
Под исчезновением понимается буквально исчезновение из списка отображения. А вот часть кода, которая за это отвечает:
Код AS3:
|
Если судить по этому коду, то удалится он не может.
Добавлено через 1 минуту Вы в большой А добавили маленький С 10х10, может он меньше пикселя становится?) Добавлено через 3 минуты Посмотрите его координаты. |
Нет, меньше пикселя не становится, там до такого не доходит - раньше всё исчезает...
|
Показывайте код, где у Вас удаления происходят.
И уточните - у Вас событие REMOVED вызывается? |
Действительно проблема в коде, спасибо! Просто я запутался в координатах..
|
| Часовой пояс GMT +4, время: 04:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.