Re: Поворот по мышке
От: _Maestro_ Украина  
Дата: 30.04.04 06:22
Оценка:
Здравствуйте, Karnak-Uzurpator, Вы писали:

KU>Вот проблема:начало координат — верхний левый угол экрана и есть "стрелка" с координатами

KU>начала и конца.Нужно чтобы кончик стрелки поворачивался туда,где находится
KU>мышка.Помогите,чем могите.
1. переводим координаты мыши из экранных в мировые
2. получаем вектор направления для стрелки путем: (координаты_конца_стрелки — мышиные_мировые_координаты)
3. получаем длину стрелки из ее координат
4. вычисляем координаты конца стрелки: вектор направления, приводим к единичной длине и умножаем на длину стрелки и прибавляем координаты начала стрелки.
Осуществимо все, что представимо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.