Fixed behind wheel debug camera.

This commit is contained in:
hiker
2016-04-19 09:53:55 +10:00
parent d1f611197f
commit d788ca9a1b

View File

@@ -184,23 +184,9 @@ void CameraDebug::positionCamera(float dt, float above_kart, float cam_angle,
else
wanted_position = t(relative_position);
if (smoothing && !isDebug())
{
smoothMoveCamera(dt);
}
else
{
if (getMode()!=CM_FALLING)
m_camera->setPosition(wanted_position.toIrrVector());
m_camera->setTarget(wanted_target.toIrrVector());
if (race_manager->getNumLocalPlayers() < 2)
{
SFXManager::get()->positionListener(m_camera->getPosition(),
wanted_target - m_camera->getPosition(),
Vec3(0, 1, 0));
}
}
if (getMode() != CM_FALLING)
m_camera->setPosition(wanted_position.toIrrVector());
m_camera->setTarget(wanted_target.toIrrVector());
Kart *kart = dynamic_cast<Kart*>(m_kart);
if (kart && !kart->isFlying())