Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 22.03.2009, 18:17   #1
Aceton
ПроЭктировщик
 
Аватар для Aceton
 
Регистрация: 22.03.2009
Сообщений: 140
Написано 15 полезных сообщений
(для 24 пользователей)
Преобразование экранных координат клика мыши в мировые

Собственно где то видел эту тему уже, ток чет снова найти не могу =\\
Конечно есть свой варианты как это сделать)

Линки и ответы как это сделать приветствуются)))
(Offline)
 
Ответить с цитированием
Старый 22.03.2009, 18:20   #2
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Преобразование экранных координат клика мыши в мировые

EntityPickMode
CameraPick
PickedX
PickedY
PickedZ
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
ABTOMAT (22.03.2009), Aceton (22.03.2009), Alex_Noc (22.03.2009)
Старый 22.03.2009, 23:32   #3
Aceton
ПроЭктировщик
 
Аватар для Aceton
 
Регистрация: 22.03.2009
Сообщений: 140
Написано 15 полезных сообщений
(для 24 пользователей)
Ответ: Преобразование экранных координат клика мыши в мировые

это код С++ для Блиц СДК

if(bbMouseHit(1))
{
bbCameraPick(camera,bbMouseX(),bbMouseY());
pers_dest_x=bbPickedX();
pers_dest_z=bbPickedZ();
bbPositionEntity(mesh,pers_dest_x,0,pers_dest_z);

}

все пашет, тока обьект сразу прыгает на место клика)) ну чтоб быстрее было проверить)) ща сделаю мув)
(Offline)
 
Ответить с цитированием
Старый 23.03.2009, 00:07   #4
-=Jack=-
ПроЭктировщик
 
Аватар для -=Jack=-
 
Регистрация: 10.01.2009
Адрес: хз
Сообщений: 177
Написано 18 полезных сообщений
(для 44 пользователей)
Ответ: Преобразование экранных координат клика мыши в мировые

Если нужно, чтобы объект "плыл" к нужной точке, направь его на эту точку(PointEntity или AlignToVector) и в каждом кадре мовай его вперёд, пока он не достигнет цели.
__________________
Я бы изменил мир, но Бог не даёт исходников...
(Offline)
 
Ответить с цитированием
Старый 23.03.2009, 01:24   #5
Halk-DS
Разработчик
 
Аватар для Halk-DS
 
Регистрация: 09.08.2006
Адрес: Украина
Сообщений: 431
Написано 65 полезных сообщений
(для 53 пользователей)
Ответ: Преобразование экранных координат клика мыши в мировые

Сообщение от Aceton Посмотреть сообщение
Собственно где то видел эту тему уже, ток чет снова найти не могу =\\
http://forum.boolean.name/showthread.php?t=8011

Она??
(Offline)
 
Ответить с цитированием
Старый 23.03.2009, 10:45   #6
Aceton
ПроЭктировщик
 
Аватар для Aceton
 
Регистрация: 22.03.2009
Сообщений: 140
Написано 15 полезных сообщений
(для 24 пользователей)
Ответ: Преобразование экранных координат клика мыши в мировые

спс, уже сделал, что хотел )) см. выше мой код)))
(Offline)
 
Ответить с цитированием
Старый 01.04.2009, 01:46   #7
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Преобразование экранных координат клика мыши в мировые

CameraProject(cam,x#,y#,z#)
ProjectedX()
ProjectedY()
=> read help for details
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПРЕОБРАЗОВАНИЕ TahirBySky Основной форум 9 22.03.2009 13:06
Преобразование координат в D3D mr.DIMAS C++ 2 13.10.2008 18:04
Арестован сумасшедший трейдер, обрушивший мировые рынки johnk Болтовня 16 04.03.2008 04:48
Обработка клика Trilliput BlitzMax 13 28.11.2007 14:35
Как узнать мировые координаты объекта ЛысыЙ_Чук-Иванчук 3D-программирование 6 11.08.2006 14:21


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com