Показать сообщение отдельно
Старый 31.01.2010, 20:47
dmitriev вне форума Посмотреть профиль Отправить личное сообщение для dmitriev Найти все сообщения от dmitriev
  № 4  
Ответить с цитированием
dmitriev
 
Аватар для dmitriev

Регистрация: Jun 2007
Адрес: Челябинск
Сообщений: 303
Отправить сообщение для dmitriev с помощью ICQ
Создайте массив, куда будете складывать ваши брики.

Код AS3:
private var _bricks:Array = [];
Потом, в функции где вы двигаете ваши брики, проходите по каждому элементу массива и проверяйте его «y» и удаляйте, если требуется.

Код AS3:
private function moveBricks():void {
     for each(var item:Brick in _bricks) {
          item.y += 20;
          if( item.y > ваша_высота ) {
               var deleteMovie:Brick = _bricks.shift(item);
               deleteMovie.parent.removeChild(deleteMovie); //исправил
               //отпишите от всех лисенеров, если есть и затем удалаяте
               deleteMovie = null; 
 
          }
     }
}
исправил
__________________
O God! The Aftermath.


Последний раз редактировалось dmitriev; 01.02.2010 в 00:09.