Beispiel #1
0
        private Stack <bool[, ]> tileHistory;                   // 타일 히스토리


        // 초기화
        private void Awake()
        {
            instance = this;

            imageIniter = GetComponent <ImageIniter>();
            tileHistory = new Stack <bool[, ]>();
        }
Beispiel #2
0
        // 레벨 셀렉터 초기화
        public void InitLevelSelecter(ImageIniter targetIminiter)
        {
            imageIniter = targetIminiter;
            lastLevel   = PlayerPrefs.GetInt("LastLevel", 1);
            level       = 0;

            // 타일 초기화
            imageIniter.SetSize(height, width);
            imageIniter.TileInitialize();

            int lev = 1;


            for (int i = 0; i < height; i++)
            {
                for (int j = 0; j < width; j++)
                {
                    LevelSelecter targetSelecter = (imageIniter.tileArray[i, j] as Transform).GetComponent <LevelSelecter>();


                    targetSelecter.SetLevel(lev++);
                }
            }
        }