Показать сообщение отдельно
Старый 04.09.2007, 15:40   #13
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Re: Взрыв бомбочки

Сообщение от MoKa
Ну да тут только в массиве отчищаються квады, а удалять кубики исходя отчищен ли массив это уже тебе проверять. Просто как я понял impersonalis предпологал что у тебя зависимость такая: Массив > Объекты, а у тебя наоборот, поэтому тебе нужно ещё и объекты отчищать.
Все удаляется. Я проверял. Если убрать все нагромождения, то все ок (но и удаляются ВСЕ кубики ряда, а не по одному)

Function fnUpdateRndCube()
For partitionable.partitionableCube=Each partitionableCube
partitionable\Arx = Int(((EntityX (partitionable\obj)+5)/10))
partitionable\Arz= Int(((EntityZ (partitionable\obj)+5)/10))
If playfield (partitionable\Arx,partitionable\ArZ)=0 *******************************
FreeEntity partitionable\obj
Delete partitionable
End If 
Next
End Function
(Offline)
 
Ответить с цитированием