Как при прикосновении перейти на сцену game over? При столкновении ничего не происходит,просто подбрасывает на крышу полицейскогоusing System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class Respawn : MonoBehaviour { public GameObject Player; public GameObject Enemy; void OnTriggerEnter(Collider other) { if (other.gameObject.tag == "Player") { SceneManager.LoadScene("game over"); } } }

17 Фев 2024 в 19:52
130 +1
1
Ответы
1

Для того чтобы перейти на сцену Game Over при прикосновении к игроку, вы можете использовать следующий скрипт:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class Respawn : MonoBehaviour
{
public GameObject Player;
public GameObject Enemy;
void OnTriggerEnterColliderotherCollider otherColliderother {
if other.gameObject.tag=="Player"other.gameObject.tag == "Player"other.gameObject.tag=="Player" {
SceneManager.LoadScene"gameover""game over""gameover";
}
}
}

Убедитесь, что у вас на сцене существует объект с тегом "Player" и что у вас есть сцена с именем "game over", куда вы хотите перейти при срабатывании условия.

16 Апр 2024 в 15:36
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир