Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > проблемы с движением персонажа


Автор: BSOD 12.9.2005, 14:03
Вобщем проблема такая:
я хочу сделать движение персонажа по GLcube для этого добавляю GLcube behaviours DCE static colider, а персонажу (Dummycube) DCE dynamic colider?, в менджере ставлю гарвитацию -100, персонаж двигаю при помощи GLNavigator.
Дык вот, как тока сцена загрузилась персонаж нормально опускается на GLCube, но как только начинаешь его двигать (GLNavigator.moveForward(...)) он проваливается под GLCube и летит в бесконечность.. если поставить большее трение, то он летит медленней (все объекты непроходимые)

Что я делаю не так?

Автор: p0s0l 13.9.2005, 07:02
Задай у GLCube вместо размеров CubeDepth, CubeHeight и CubeWidth соответсвующий мастштаб (Scale)...
Либо у static collider'а укажи размер (Size) под размер куба...

Автор: BSOD 13.9.2005, 19:56
p0s0l, сэнкс! помогло smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)