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

Регистрация: Jan 2010
Сообщений: 38
Спасибо, посмотрел примеры, сделал массив с блоками и записал в него все мувиклипы блоков, но пока коллизию с шариком не сделал - что-то не то выходит.
Код коллизии, который работал для мувиклипа шарика и мувиклипа блока теперь не работает для мувиклипа шарика и массива всех блоков.

Делаю арканоид, да.
Массив блоков сделал как в презентации, мувиклипы блоков записал в массив. И написал такой код для коллизии шарика и массива блоков. Он работал когда был для столкновения двух мувиклипов а теперьн е работает.

Код AS1/AS2:
if (MCball._x > (boxes._x - 4.5) && MCball._x < (boxes._x + 32.5) && MCball._y > (boxes._y - 4.5) && MCball._y < (boxes._y + 20.5))
{
Ball_dy*=-1;
Ball_dx*=-1;
score += 10;
}


Последний раз редактировалось CHLameR; 23.01.2010 в 19:51.