// Update is called once per frame void Update() { float horizontal = Input.GetAxis("Horizontal"); float vertical = Input.GetAxis("Vertical"); Vector2 position = rb2d.ositoon; position.x = position.x += 3.0f * horizontal * Time.deltaTime; position.y = position.y += 3.0f * vertical * Time.deltaTime; rb2d.MovePosition(position); }