// Start is called before the first frame update void Start() { SplitRoom room = new SplitRoom(left, right, top, bottom); room.maxHeight = maxHeight; room.maxWidth = maxWidth; room.minHeight = minHeight; room.minWidth = minWidth; room.Split(); room.Trim(); room.CreateAndDrawRoom(); }
public override GameObject CreateAndDrawRoom() { if (IsLeaf()) { return(base.CreateAndDrawRoom()); } else { leftRoom.CreateAndDrawRoom(); rightRoom.CreateAndDrawRoom(); return(null); } }