forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=13)
-   -   Радар(вопросик) (http://forum.boolean.name/showthread.php?t=4944)

Антихрист 05.11.2007 15:45

Радар(вопросик)
 
Я хоу сделать такой радар типа. Вверху рисуеться имага карты(скриншот с высоты птичьего полета =))) ) и на ней крестик(место рассположение героя) Я есче не пробывал но как бы организовать движение крестика вот скажите мона так-
U#=20
t#=400
if keydown (5) then u#=u#+1
if keydown (6) then t#=+1
и.т.д мон так?
и исче команда Maskimage 0,0,0 должна то что черного цвета делать прозрачны так ведь? у меня есть имага там есть черный цвет-100% 0,0,0
я делаю но картинка не прозрачна! Где может быть глюк? И можете залить просто крестик с черным фоном(может я че не то замутил)
:4to: :4to:

H@NON 05.11.2007 15:53

Re: Радар(вопросик)
 
1) не понял, объясняй причину доступнее. Но чтобы сделать перемещение крестика на карте, нужно просто реальный масштаб перемещений игрока перенести в масштаб карты, и этими новыми координатами двигать крестик. Типо Вот у нас есть карта в 5 раз меньше реального размера нашего мира, тогда координаты игрока(x,z) нужно разделить на 5(или умножить на 0,2, что одинакого верно) и записать в переменные Kx, Kz, а потом просто находим точку отсчета на карте и двигаем относительно ее наш крестик координатами KX, Kz. Думаю доступно объяснил.:)
2)Может у тебя картинка на черном фоне?и проверь формат изображения.

IGR 05.11.2007 16:05

Re: Радар(вопросик)
 
Проблема ясна !!
поиск рулит !!
здесь много идей по теме:
http://www.boolean.name/showthread.php?t=4218


Часовой пояс GMT +4, время: 16:40.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot