Этот вопрос закрыт для ответов, так как повторяет вопрос При прыжке персонаж перестает бежать. Что делать?
@likhan

Как сделать комбинацию движения и прыжка?

Вообщем, одновременное движение и прыжок работает, но после как я еще так по прыгаю, то у меня просто не работает прыжок (по 100 раз нажимал на пробел). Помогите пожалуйста.
void Start () {
		  rb = GetComponent<Rigidbody2D>();
	}
	void Update()
	{
		if (Input.GetKeyDown(KeyCode.Space))
		{
			jump();
		}
	}
	void FixedUpdate () {
		float speed = 4f;
		if (Input.GetKey(KeyCode.D))
		{
			rb.velocity = new Vector2(speed, rb.velocity.y);
		}
		if (Input.GetKey(KeyCode.A))
		{
			rb.velocity = new Vector2(-speed, rb.velocity.y);
		}
	}
	void jump()
	{
		rb.AddForce(transform.up * 4f, ForceMode2D.Impulse);
	}
  • Вопрос задан
  • 115 просмотров
Ответы на вопрос 1
@SkyCrusher
Загляни на Unity Learn, пока его открыли, там все разжуют и в ротик положат. Например, сюда...
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы