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

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

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

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 10.10.2011, 16:24   #16
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Как я делал перемещение физического игрока и все работает

H@NON, насчет пивота я сразу понял, тоже накануне так хотел намутить. Только вот в этом коде пивот со всеми повротами бесился постоянно, поэтому я их отключил и он кажется нормально вертется стал. А вот еще такой вопрос, у тебя когда игрок упирается в стену, дергается?
(Offline)
 
Ответить с цитированием
Старый 10.10.2011, 19:19   #17
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Как я делал перемещение физического игрока и все работает

нет конечно, как раз поэтому нужно включить повороты) И ваще проверка на контакт дает неточный результат, лучше пускать вниз луч и проверять его. А ваще этот код логически не очень правильный) Просто он работает и этого хватает)
(Offline)
 
Ответить с цитированием
Старый 10.10.2011, 21:56   #18
CRASHER
Разработчик
 
Регистрация: 08.03.2007
Сообщений: 530
Написано 31 полезных сообщений
(для 36 пользователей)
Ответ: Как я делал перемещение физического игрока и все работает

H@NON, млин я так и думал.

Последний раз редактировалось CRASHER, 12.10.2011 в 14:01.
(Offline)
 
Ответить с цитированием
Старый 15.01.2013, 03:14   #19
Sapik
AnyKey`щик
 
Регистрация: 25.10.2009
Сообщений: 19
Написано одно полезное сообщение
Печаль Ответ: Как я делал перемещение физического игрока и все работает

Привязал в этом коде камеру как в Samples "castle" .Заметил что камера изредка стопорится а перс ,движется далше.Я понял что причина гдето в этих значениях.

dx#=xEntityX(c\target,True)-xEntityX(c\camera,True)
dy#=xEntityY(c\target,True)-xEntityY(c\camera,True)
dz#=xEntityZ(c\target,True)-xEntityZ(c\camera,True)

подставляю куб вместо камеры он точно так же изредка но исчезает-а эта команда
xText 10,10,+xEntityX_#(c\camera,1)
xText 10,20,+xEntityY_#(c\camera,1)
xText 10,30,+xEntityZ_#(c\camera,1)

вместо значений в этот момент выдает значение NaN.Надеюсь понятно описал проблему. Может кто подскажет что небуть как вариант или как подругому помягче привязать камеру.
(Offline)
 
Ответить с цитированием
Старый 15.01.2013, 04:44   #20
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Как я делал перемещение физического игрока и все работает

никогда е видел такой проблемы, кроме случаев, когда камера привязка к физ телу, и скорость обновления физики маловата. Ну или на блице такое было, если в неправильном мечте двигать камеру и рендерить мир
(Offline)
 
Ответить с цитированием
Старый 15.01.2013, 12:05   #21
Sapik
AnyKey`щик
 
Регистрация: 25.10.2009
Сообщений: 19
Написано одно полезное сообщение
Ответ: Как я делал перемещение физического игрока и все работает

Камера привязана именно к физическому телу.Тоесть к физическому телу камеру так не прикрутиь?Какие варианты есть чтоб привинтиь камеру.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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