Example #1
0
        // 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();
        }
Example #2
0
 public void Click()
 {
     EditorMiniMap.SET_ROOM(x, y);
 }