Files
Bombaleila/Assets/ThunderWire Studio/UHFPS/Content/Scripts/Runtime/Trigger/FinishZone.cs

27 lines
800 B
C#

using UHFPS.Runtime;
using UnityEngine;
public class FinishZone : MonoBehaviour
{
[Header("Настройки")]
public GameObject victoryPanel; // Панель победы
public GameObject Gameui;
public CanvasGroup WinPanel;
public GameObject player; // Скрипт управления игроком
private void OnTriggerEnter(Collider other)
{
// Проверка тега игрока [1]
if (other.CompareTag("Player"))
{
// Активация UI [2]
victoryPanel.SetActive(true);
// Отключение управления [3]
player.SetActive(false);
Gameui.SetActive(false);
WinPanel.alpha = 1.0f;
WinPanel.interactable = true;
}
}
}