Поворот объекта мышью
Подскажите пожалуйста - как реализовать поворот обьекта мышью по двум осям (х и у) - у меня щас реализовано по 1 оси (х) . Реализован по 1ой потому что когда я поворачиваю объект по оси у то ось х меняет свое направление. Как сделать так чтобы ориентация объекта постоянно обнулялась?
|
Ответ: Поворот объекта мышью
Genius, жжош! Чтобы повернуть объект мышкой, пользователь должен долбать по кнопкам мышки как псих?
Alex_Noc, тебе, случайно, не это надо? Код:
Function mouselook(ent) ; Функция обзора мышью |
Ответ: Поворот объекта мышью
Нет , я камерой вообще не двигаю , передо мною на экране обьект , ткнув мышью в любое место экрана и неотпуская ее ведем например по "х" координате - обьект вращаеться по х координате , по "у" - значит по "у" координате , как бы нажав и "швырнув" мышь по "х" обьект должен по инерции двигаться по той оси по которой его "пустили" медленно останавливаясь . Сейчас у меня это работает только по 1ой оси "х" , не могу сделать по "у" - сложность в том что сбиваеться координата "х"
|
Ответ: Поворот объекта мышью
Исходняк в студию, по твоему описанию происходящее не понятно.
|
Re: Поворот объекта мышью
Не совсем понял что ты хочешь, 2 варианта
1)Создай 3д курсор, потом просто направляй объект в сторону курсора 2)If Mousehit(1) then turnentity aaa,mouseXspeed(),mouseYspeed(),0 А вообще излагай мысли нормально или выкладывай исходники |
Ответ: Поворот объекта мышью
юзай пивот и зависимость от него...
|
Ответ: Поворот объекта мышью
Function turn_model_x(entity)
anglex#=anglex+MouseXSpeed() If LMD Then x#=anglex If x>=0 Then x=x-.009 If x<=0 Then x=x+.009 If x=>1.1 Then x=1.1 If x<=-1.1 Then x=-1.1 TurnEntity entity,0,x#,0 End Function LMD - это mousedown(1) вот функция которая работает по оси "х" - надо сделать возможность вращения обьекта и по оси "y" , т.е дернул вверх обьект по "y" крутиться. |
Ответ: Поворот объекта мышью
pick?
|
Ответ: Поворот объекта мышью
pivot?
|
Ответ: Поворот объекта мышью
ну не пик и не пивот пока 6) - но пивот я прудпологаю стоит попробовать - результат опишу
|
Re: Ответ: Поворот объекта мышью
Цитата:
|
Ответ: Поворот объекта мышью
|
Ответ: Поворот объекта мышью
http://blitzmax.ru/index.php?topic=2319.0 вот то что ты хотел или.....
|
Ответ: Поворот объекта мышью
polopok некрофил, см. дату постов.
|
Ответ: Поворот объекта мышью
причём здесь дата . новички заметят посмотрят. порадуются
|
Часовой пояс GMT +4, время: 02:00. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot