DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ UpdateLRAngleLookAt()

float UpdateLRAngleLookAt ( float pMin,
float pMax,
float pDt )
protected

lr angle

См. определение в файле DayZPlayerCamera3rdPerson.c строка 436

437 {
439 if (m_pInput.CameraIsFreeLook() || m_bForceFreeLook)
440 {
441 m_LookAtLRAngle += m_pInput.GetAimChange()[0] * Math.RAD2DEG;
443
444 m_fLRAngleVel[0] = 0; // reset filter
445 }
446 else
447 {
448 // smooth value back to 0
450 // m_fLeftRightAngle = 0.9 * (1.0 - pDt);
451 }
452
453 return m_LookAtLRAngle;
454 }
float m_LookAtLRAngle
Определения DayZPlayerCamera3rdPerson.c:434
bool m_bForceFreeLook
Определения DayZPlayerCamera_Base.c:574
float m_fLRAngleVel[1]
Определения DayZPlayerCamera_Base.c:570
Определения EnMath.c:7
HumanInputController m_pInput
human input
Определения dayzplayer.c:136
static const float RAD2DEG
Определения EnMath.c:16
static proto float SmoothCD(float val, float target, inout float velocity[], float smoothTime, float maxVelocity, float dt)
Does the CD smoothing function - easy in | easy out / S shaped smoothing.
Limit

Перекрестные ссылки Limit, m_bForceFreeLook, m_fLRAngleVel, m_LookAtLRAngle, m_pInput, Math::RAD2DEG и Math::SmoothCD().