private void Add(int index)
        {
            //Pagination
            Instantiate(toggle, sss.pagination.transform.position + new Vector3(toggleWidth * (sss.NumberOfPanels + 1), 0, 0), Quaternion.identity, sss.pagination.transform);
            sss.pagination.transform.position -= new Vector3(toggleWidth / 2f, 0, 0);

            //Panel
            panel.GetComponent <Image>().color = new Color(UnityEngine.Random.Range(0, 255) / 255f, UnityEngine.Random.Range(0, 255) / 255f, UnityEngine.Random.Range(0, 255) / 255f);
            sss.Add(panel, index);
        }
Beispiel #2
0
        public void Add(int index)
        {
            // Pagination
            Toggle toggle = Instantiate(togglePrefab, scrollSnap.Pagination.transform.position + new Vector3(toggleWidth * (scrollSnap.NumberOfPanels + 1), 0, 0), Quaternion.identity, scrollSnap.Pagination.transform);

            toggle.group = toggleGroup;
            scrollSnap.Pagination.transform.position -= new Vector3(toggleWidth / 2f, 0, 0);

            // Panel
            panelPrefab.GetComponent <Image>().color = new Color(UnityEngine.Random.Range(0f, 1f), UnityEngine.Random.Range(0f, 1f), UnityEngine.Random.Range(0f, 1f));
            scrollSnap.Add(panelPrefab, index);
        }
Beispiel #3
0
        private void Add(int index)
        {
            //Pagination
            float toggleWidth = toggle.GetComponent <RectTransform>().sizeDelta.x;

            toggle.GetComponentInChildren <Text>().text = string.Format("{0}. {1}", (index + 1), MapSystem.GetStageName(index));
            Instantiate(toggle, sss.pagination.transform.position + new Vector3(toggleWidth * (sss.NumberOfPanels + 1), 0, 0), Quaternion.identity, sss.pagination.transform);
            // sss.pagination.transform.position -= new Vector3(toggleWidth / 2f, 0, 0);

            //Panel
            sss.Add(panel, index);
        }
Beispiel #4
0
 private void Add(int index)
 {
     //Panel
     //panel.GetComponent<Image>().color = new Color(UnityEngine.Random.Range(0, 255) / 255f, UnityEngine.Random.Range(0, 255) / 255f, UnityEngine.Random.Range(0, 255) / 255f);
     sss.Add(panel, index);
 }