Показать сообщение отдельно
Старый 26.03.2010, 00:44
Rzer вне форума Посмотреть профиль Отправить личное сообщение для Rzer Посетить домашнюю страницу Rzer Найти все сообщения от Rzer
  № 4  
Ответить с цитированием
Rzer
 
Аватар для Rzer

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
Перед стартом игры разбивай общий массив на массив платформ:

1) Берём монстра - получаем индекс box под ним (смотрим наличие индекса платформы)
2) Если его нет ищем все проходимые боксы засовываем им всем ссылку на платформу. Высчитывает длину платформы и координаты.
3) Если индекс есть, то просто берём длину и координаты платформы ранее посчитанной.

Гоняем монстра туда сюда по длине.