Показать сообщение отдельно
Старый 28.09.2011, 15:48   #15
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Как сделать карту? "радар"

Сообщение от vlactelin Посмотреть сообщение
FastImage использовать для этого?
Рекомендую его использовать для всего 2D в игре.

Сообщение от vlactelin Посмотреть сообщение
а пр стрелку... нуууу надеялся что есть какая либо отдельная команда), в блитце недавно...
Это математика и логика. Функции должны выполнять конкретную задачу, блиц - это не движок а инструмент, он не создан для решения задачей, он создан для предоставления инструментария и возможностей решать задачи используя его.

Если тебе нужна 3D стрелочка, то тут просто, ставишь 3D стрелку над игроком и делаешь ей PointEntity на цель. Она будет нацелена на цель. Если под игроком, то тут нужен спрайт с текстурой стрелки, немного больше математики - получаешь 2D вектор разницы расстояния между игроком и целью по осям X и Z (позиция_XZ_цели - позиция_XZ_игрока), далее вычисляешь угол из этого вектора, и используешь его для поворота спрайта (Yaw).
Последний вариант, это 2D стрелка, её геморнее всего делать, поэтому бери либо первый - самый простой, либо второй - посложнее.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
vlactelin (28.09.2011)