Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Триггер исчезает в Unity

Guaeshe Ученик (175), открыт 1 неделю назад
Триггер исчезает после использования, а должен быть постоянным, как починить?
 using UnityEngine; 
using System.Collections;
using System.Collections.Generic;

public class Death : MonoBehaviour
{
public Transform spawn_point;
public GameObject player;

private void OnTriggerStay (Collider other)
{

other.transform.position = spawn_point.transform.position;

}
}
1 ответ
Анонимус Мудрец (14718) 1 неделю назад
 using UnityEngine; 
public class Death : MonoBehaviour
{
public Transform spawn_point;
public GameObject player;
private void OnTriggerEnter(Collider other)
{
if (other.gameObject == player)
{
other.transform.position = spawn_point.transform.position;
}
}
private void OnTriggerExit(Collider other)
{
// Здесь можно добавить логику, если нужно что-то сделать, когда игрок покинет триггер
}
}
Похожие вопросы