Skip to content
Snippets Groups Projects
Select Git revision
  • 4314457180c74284d833d109b225bca8e7c41c69
  • master default protected
  • no_scala_DSL
3 results

DeleteRows.scala

Blame
  • MenueLoader.cs 1.07 KiB
    using System.Collections;
    using System.Collections.Generic;
    using System.Linq;
    using UnityEngine;
    
    public class MenueLoader : MonoBehaviour
    {
        public MenueLoader pageMenue;
        public UnityEngine.UI.ScrollRect scroll;
        public GameObject Pages;
    
        private int mode = 0;
        private int mode_last = 0;
    
        protected void Start()
        {
            if(scroll != null)
                scroll.verticalNormalizedPosition = 1f;
        }
    
        public void RevertMode()
        {
            SetMode(mode_last);
        }
    
        public void SetMode(int select)
        {
            switch (select)
            {
                case 0:
                case 1:
                case 2:
                    break;
    
                case 3:
                    //Pages.transform.GetChild(select).GetComponent<>
                    break;
            }
    
            Clear();
    
            mode_last = mode;
            mode = select;
    
            Pages.transform.GetChild(select).gameObject.SetActive(true);
        }
    
        private void Clear()
        {
            for (int i = 0; i < Pages.transform.childCount; i++)
                Pages.transform.GetChild(i).gameObject.SetActive(false);
        }
    
    }