Esempio n. 1
0
    //Call portal in room
    private void AddPortal()
    {
        for (int i = 0; i < _rooms.Count; i++)
        {
            if (Random.Range(0, 2) == 0)
            {
                continue;
            }

            RoomInstance script = _rooms[i].GetComponent <RoomInstance>();
            Vector3      pos    = _rooms[Random.Range(0, _rooms.Count)].GetComponent <RoomInstance>().GetFreePos();

            if (pos == Vector3.zero)
            {
                continue;
            }

            script.AddPortal(pos);
        }
    }