Разная работа скрипта на компьютере и телефоне?
Есть у меня объект RigidBody в нем Addforce со своими значениями работает он в методе FixedUpdate. Так суть в том,что если работать в Unity и тестить игру в нем, то все ок,а вот если поставить эту же игру на телефон мой объект с неимоверной силой летает по сцене
if (Input.GetMouseButton(0))
_MouseControl = Input.GetAxis("Mouse X");
rb.AddForce(Vector3.right* TransformRightSpeed* _MouseControl, ForceMode.Impulse);
При нажатии на экран телефона (даже не двигая его) сразу же улетает..
Если кто не понял мои описания вот ссылка на видео как оно работает на практике: Видео
P.S.Честно, уже 2-3 день мучаюсь пытался обойти этот метод управления, но не помогает.Зато другое управление на похожей основе работает! Правда работает коряво и по этому нельзя использовать
//if (Input.GetAxis("Mouse X") > 0 && Input.GetMouseButton(0))
// rb.AddForce(Vector3.right * TransformRightSpeed, ForceMode.Impulse);
//if (Input.GetAxis("Mouse X") < 0 && Input.GetMouseButton(0))
// rb.AddForce(-Vector3.right * TransformRightSpeed, ForceMode.Impulse);