LunarPixel, тут проблема будет в том, сто событие "столкновение" все равно будет выполняться. А если заменить на пустой спрайт - столкновения не будет (если этому спрайту маску не ставить). А зачем вообще там эта переменная нужна? Можно ведь просто поменять спрайт, а потом в аларме вернуть его обратно. И без переменной.Добавлено (17.01.2011, 11:11)
---------------------------------------------
ставить не в степ, а в событие столкновения:
Code
sprite_index=(тут спрайт пустышка);
alarm[0]=300;
В событии alarm0:
Code
sprite_index=(спрайт начальный);
Добавлено (17.01.2011, 11:12)
---------------------------------------------
ну или не в событие "столкновение", а туда, где стоит действие "уничтожение" (вместо него).