![](images/chestnut/misc/left.gif) |
3D-программирование Вопросы, касающиеся программирования 3D мира |
11.11.2009, 16:34
|
#46
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
аааа, вот тупой я
|
(Offline)
|
|
11.11.2015, 10:41
|
#47
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
как говорится не прошло и полгода...
Это позиция по картинке относительно мира, но всёж хотелось бы конечно сделать это текстурой на обьекте.
Вот моя минимапа.
__________________
|
(Offline)
|
|
11.11.2015, 12:25
|
#48
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Mini map
Обязательно текстурой, т.к. тогда сразу возможность таких эффектов как вращение, для сохранения постоянной ориентации героя на карте, плавной прокрутки (uv заюзать), полупрозрачности (чтобы не уменьшать обзор) и проч.
Делал подобное n лет назад для бродилки по лабиринту - ничего сложного, а пользы масса.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.11.2015, 12:28
|
#49
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
так вот и я о том же, только не дотумкиваю пока до этого, чтоб текстурой.
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
01.12.2015, 17:34
|
#50
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
йохууууу!!!!!!!
побядил минимапу, !!!!!!
И подправил окончательно
__________________
Последний раз редактировалось Артем Валерьевич, 01.12.2015 в 19:28.
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо Артем Валерьевич за это полезное сообщение:
|
|
02.12.2015, 12:45
|
#51
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
а вот короткое видео с работой карты:
https://youtu.be/5_hGl53jbzo
__________________
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Артем Валерьевич за это полезное сообщение:
|
|
03.12.2015, 11:16
|
#52
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
А теперь следующий вопрос который возник у меня вчера, и он вполне логичен: как сделать чтобы к примеру объект стрелка на мини-карте указывал направление движения?
__________________
|
(Offline)
|
|
03.12.2015, 11:57
|
#53
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Mini map
Если общо:
AX=0 //координата игрока
AY=0 //координата игрока
LX=AX //память
LY=AY //память
while not ... //игровой цикл
...
//как реакция на нажатия координаты игрока меняются
AX..
AY..
...
dx=AX-LX //дельта по х
dy=AY-LY //дельта по х
arrow dx,dy //рисуем стрелку в соответствии
LX=AX
LY=AY
wend
если нужен угол из дельты координат - то atan2 надо юзать.
Для надёжности нужно прикинуть на бумажке как соотносятся:
оси координат Мира
оси координат миникарты
направления приращения угла на миникарте
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
03.12.2015, 12:03
|
#54
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
так с координатами вроде понятно, как стрелку вращать?
Стрелка - объект в центре карты.
пока только вращаю мини-карту.
__________________
|
(Offline)
|
|
03.12.2015, 13:47
|
#55
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
всё Импер, спасибо огромное тебе. А тангенс 2 помог.!
А вот и видос:
https://youtu.be/2HG9mCyQPvc
__________________
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо Артем Валерьевич за это полезное сообщение:
|
|
03.12.2015, 14:03
|
#56
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Mini map
Это тот самый солдатик которого делал ARA?
|
(Offline)
|
|
03.12.2015, 14:06
|
#57
|
Бывалый
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений (для 1,079 пользователей)
|
Ответ: Mini map
эээээ, эта тот самый солдатик который шол в наборе к дарк бейсику!
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:18.
|