Войти
ПрограммированиеФорумОбщее

Перемещение объектов мышкой

#0
0:26, 30 окт. 2009

Вопрос в следующем.
На сцене объект (допустим чайник) как мне сделать так, что бы я нажал на чайник и при перемещении (не отпуская левой кнопки мыши) мышки чайник перемещался за курсором ????
Как определить выбрал я чайник или нет я вроде понял ... создаю для чайника ограничивающую сферу и при помощи луча проверяю его пересечение с ограничивающей сферой. Если пересекаются, то я нажал на чайник.
А вот как заставить его перемещаться с помощью мышки я пока ни как не пойму.
Подскажите как это сделать.


#1
0:38, 30 окт. 2009

Прсто двигай чайник за мышкой.

З.Ы. Какой вопрос - такой ответ.

#2
0:51, 30 окт. 2009

В чем проблема? Как уже сказал, запускаешь луч, проверяешь на столкновение, потом привязываешься к событиям мыши, получаешь пройденное расстояние, переводишь в пространственные единицы, транслируешь :)

#3
7:08, 30 окт. 2009

Что тут непонятного? Красная линия - плоскость монитора, на ней курсор мыши лежит. При перемещении мыши из положения A в положение B - чайник переместится по голубой линии (ну или как там тебе надо, но будет лежать на зеленой линии, проходящей через B)
перемещение чайника | Перемещение объектов мышкой

ПрограммированиеФорумОбщее

Тема в архиве.