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