Quantcast
Channel: Форум программистов и сисадминов Киберфорум
Viewing all articles
Browse latest Browse all 514750

Переход между сценами [ пересечение с объектом ] - Unity, Unity3D

$
0
0
Доброго времени суток
Прошу помощи, сломал всю голову
Есть персонаж, есть дверь (на двери бокс коллайдер)
Надо чтобы при достижении двери и нажатии клавиши E, открывалась другая сцена

пробовал так:

:


private void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.gameObject.name == "Door" && Input.GetKey(KeyCode.E))
        {
            Application.LoadLevel(Application.loadedLevel + 1);
        }
    }

проблема в том, что нужно держать е и бежать в дверь, чтобы произошло пересечение (Collision)
а мне надо чтобы я либо стоял около объекта или в нём, но коллайдер не позволяет

Viewing all articles
Browse latest Browse all 514750

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>