Мне нужно повернуть колесо из предыдущего положения. Но он сбрасывается при каждом прикосновении к экрану. Проблема возникает, когда касание заканчивается (выпущено), а затем снова трогается.
Мне нужно сохранить значение поворота объекта.
Любая помощь приветствуется. Спасибо
Видео
direction = Camera.main.ScreenToWorldPoint(touch.position) - transform.position;
angle = (Mathf.Atan2(direction.y, direction.x) * Mathf.Rad2Deg)-90;
rotation = Quaternion.AngleAxis(angle, Vector3.forward);
transform.rotation = Quaternion.Slerp(transform.rotation, rotation, speed * Time.deltaTime);
oldRotation = transform.rotation;