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

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

Guaeshe Ученик (227), на голосовании 2 месяца назад
Триггер исчезает после использования, а должен быть постоянным, как починить?
 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;

}
}
Голосование за лучший ответ
Анонимус Просветленный (30796) 3 месяца назад
 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)
{
// Здесь можно добавить логику, если нужно что-то сделать, когда игрок покинет триггер
}
}
Похожие вопросы