Hi, Im making me a basic runner game and while I was testing it in my PC, the character runs smoothly but when i test it in my phone it seems to move a little faster and the control is not that responsive. when the user tab the screen the character jump. all the character does is jump Code (CSharp): public void Jump(){ rigidbody2D.velocity = new Vector2(rigidbody2D.velocity.x,0); rigidbody2D.AddForce(new Vector2(0,jumpHeight)); jumpAudio.PlayOneShot(jump, .2f); } and the platform move with this Code (CSharp): void Update () { transform.Translate(-1.9f * Time.deltaTime,0,0); } does anbody have any idea how to fix this or maybe modify the jump script to fix this
you've not really given enough to go on here, how are you detecting input? are you trying to detect input in fixedupdate? its' a common pitfall that can cause sluggish controls...