Попробовал. Почему то вместо пружины происходит дерганье
void Update() { var eulerAngles = transform.eulerAngles; var needCorrection = false; if (eulerAngles.x < _xAngleRange[0]) { eulerAngles.x = _xAngleRange[0]; var needCorrection = true; } else if (eulerAngles.x > _xAngleRange[1]) { eulerAngles.x = _xAngleRange[1]; var needCorrection = true; } if (needCorrection) { _targetRotation = Quaternion.Euler( eulerAngles); transform.rotation = Quaternion.Lerp( transform.rotation, _targetRotation, _correctioLerpIntencuty); } }
Жалуется на needCorrection
Всеравно дергаеь
дебаж и смотри) почитай про Lerp, если не знаешь что это такое. может разберешься и поймешь в чем проблема 🤞
Обсуждают сегодня