![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jan 2009
Сообщений: 13
|
Есть массив объектов (MovieClip). В цикле проверяю, не истекло ли "время жизни" объекта, и, если это так, хочу удалить его из массива и со сцены.
for (var i:int = 0; i < bullets.length; i++) { if (bullets[i] is bullet) { var b:bullet = bullets[i]; b.x += b.speed; b.lifepoints--; if (b.lifepoints <= 0) delete bullets[i]; } } Подскажите вариант, как сделать это "красиво", желательно, в одном цикле. Да и массив с пустыми ссылками не есть хорошо... |
|
|||||
|
стервочка (я мужик)
|
|
|
|||||
|
Регистрация: Jan 2009
Сообщений: 13
|
Не... The supplied DisplayObject must be a child of the caller. Пробовал...
|
|
|||||
|
Регистрация: Jan 2009
Сообщений: 13
|
mre, спасибо =)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:01. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|