У меня есть коллайдер OnTriggerEnter, когда игрок входит в коллайдер, он телепортирует их обратно в «концентратор», который является другим коллайдером OnTriggerEnter.
Проблема в том, что игрок будет идти вперед и случайным образом телепортироватьсяобратно в хаб.
Это скрипт, который находится на коллайдере OnTriggerEnter.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Teleport : MonoBehaviour
{
public Transform teleportTarget;
public Rigidbody player;
private void OnTriggerEnter(Collider other)
{
player.transform.position = teleportTarget.position;
}
}