|
|
|||||
Регистрация: Jun 2014
Сообщений: 558
|
а зачем его узнавать, когда у вас имеется уже сам элемент?
|
|
|||||
Регистрация: Sep 2015
Сообщений: 69
|
сделать removeChild(cells[i][j]); еще я планировал в другом массиве хранить объекты скрываемые ячейками и потом сравнивать два массива (массив с закрытыми клетками и массив с "не пустышками")... но сейчас понимаю что это неправильно и громоздко...
|
|
|||||
Регистрация: Jun 2014
Сообщений: 558
|
думаю не надо там ничего удалять, просто используй композицию (надеюсь правильно вспомнил название). Создаёшь класс, наследник спрайта к примеру, и уже в нём через событие, к примеру this.addEventListener(Event.ADDED_TO_STAGE, init) добавляешь свой квадрат, а потом делаешь массив этих классов и когда добавляешь этот класс на сцену, добавиться и квадрат. Теперь не обязательно удалять класс из массива, вы просто пишите код, который в случаи необходимости удалит/добавит квадрат в этом классе(да хоть спляшет мазурку). Тут вам и разгул будет по возможностям хранить все данные без всяких массивов и соответственно писать поведение всего и вся
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
Добавлено через 5 минут Цитата:
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Sep 2015
Сообщений: 69
|
Цитата:
А вот это мне подойдет, спасибо. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Sep 2015
Сообщений: 69
|
Точно! так и было
|
Часовой пояс GMT +4, время: 07:08. |
|
« Предыдущая тема | Следующая тема » |
|
|