Unity 2d simple teleport / Portal

Опубликовано: 06 Октябрь 2024
на канале: GAW
7,158
145

Learn how to make 2D teleport in Unity

Script:
public GameObject portal;
private GameObject player;


void Start()
{
player = GameObject.FindWithTag("Player");
}

private void OnTriggerEnter2D(Collider2D collision)
{
if(collision.tag == "Player")
{
player.transform.position = new Vector2(portal.transform.position.x, portal.transform.position.y);
}
}