Сейчас у меня есть код, чтобы элемент мог постоянно двигаться влево.
obj.transform.Translate(Vector2.left * speed * Time.deltaTime);
Но как мне сделать, чтобы при коллизии с объектом(уже сделал)
объект больше не мог двигаться, а просто падал на землю. Вот код:
void OnCollisionEnter2D(Collision2D wall) {
if (wall.gameObject.tag == "Respawn") { //наткнулся ли на стену
obj.GetComponent<Rigidbody2D>().mass += 5;
obj.GetComponent<Rigidbody2D>().gravityScale += 10;
Invoke("ReloadLevel", 2f); // перезагрузка уровня
}