// Use this for initialization void Start() { S = this; eMap = transform.parent.GetComponent <EditorMap>(); RectTransform recT = GetComponent <RectTransform>(); miniMapRooms = new EditorMiniMapRoom[EditorMap.mapSize, EditorMap.mapSize]; for (int j = 0; j < EditorMap.mapSize; j++) { for (int i = 0; i < EditorMap.mapSize; i++) { GameObject go = Instantiate(miniMapRoomPrefab); RectTransform rt = go.GetComponent <RectTransform>(); EditorMiniMapRoom emmr = go.GetComponent <EditorMiniMapRoom>(); miniMapRooms[i, j] = emmr; emmr.sprite = spriteOff; emmr.x = i; emmr.y = j; rt.SetParent(recT); rt.anchoredPosition = new Vector2(i * 32, j * 22); } } HighlightRoom(); }
public void Click() { EditorMiniMap.SET_ROOM(x, y); }