Trail Renderer следует за игроком, когда игрок телепортируется

В моей 2D-игре Unity по мере движения мяча рендерер следа следует за ним. Тем не менее, в игре есть точка телепортации, поэтому, когда мяч телепортируется, рендеринг следа рисует длинную линию по пути телепортации мяча. Я не хочу, чтобы он появлялся во время телепортации. Как мне это сделать ?

Вот что происходит, когда мяч телепортируется

настройки рендерера трейлов

Вот простой код для телепорта

      private void OnTriggerEnter2D(Collider2D collision)
{
    if (collision.gameObject.CompareTag("portal"))
    {

        transform.position = portal2.transform.position;

        
    }

0 ответов

Другие вопросы по тегам