PuzzleGame/PuzzleGameProject/Assets/Scripts/RoomManager.cs

29 lines
696 B
C#

using UnityEngine;
using System.Collections.Generic;
public class RoomManager : MonoBehaviour
{
public GameObject rooms;
private List<GameObject> _entranceRooms = new List<GameObject>();
public void InnitializeRooms()
{
AddEntranceRoomsToList(rooms);
}
private void AddEntranceRoomsToList(GameObject rooms)
{
foreach (Transform roomTransform in rooms.transform)
{
if (roomTransform.gameObject.GetComponent<Room>().isEntrance)
{
_entranceRooms.Add(roomTransform.gameObject);
}
}
}
public List<GameObject> GetEntranceRooms()
{
return _entranceRooms;
}
}