motkot
@motkot
Программирование C#.

При спавне обьекта, в игре не видно, а на сцене есть. В чем прикол?

Когда просто перетаскиваю обьект на сцену, то все нормально, когда пытаюсь через Instantiate, то его в игре не видно(обьект на 100 слое, другие обьекты -1 - 5). В чем проблема?
Код:
private void OnTriggerExit2D(Collider2D collision)
    {
        if(collision.CompareTag("Road"))
        {
            OldRoad = collision.gameObject;
            GameObject road = Instantiate(RoadPrefab, collision.transform.parent.position + RoadOffset, Quaternion.identity);
            CarOffset.x = Random.Range(-2f, 2f);
            CarOffset.y = Random.Range(-2f, 2f);
            Instantiate(CarPrefab, road.transform.Find("GameObject").position + CarOffset, Quaternion.Euler(0,0,180));
            Invoke("DeleteRoad", 3f);
        }

    }


Скрины:
603b4b45c0d70062101113.png
603b4b345eb4e935242738.png
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы