private void addRoom(BSPNode _aNode)
{
GameObject aObj = _aNode.getCube();
GameObject aRoom = (GameObject) Instantiate(Resources.Load("BaseRoom"),aObj.transform.position,Quaternion.identity);
aRoom.transform.localScale = new Vector3(
(int)(Random.Range(10, aObj.transform.localScale.x-5)),
aRoom.transform.localScale.y,
(int)(Random.Range(10, aObj.transform.localScale.z-5)));
aRoom.GetComponent<RoomCreator>().setup();
aRoom.GetComponent<RoomCreator>().setID(roomID);
aRoom.GetComponent<RoomCreator>().setParentNode(_aNode);
_aNode.setRoom(aRoom);
roomID++;
}