Example #1
0
 public void CycleActiveUI(float direction)
 {
     if (direction > 0)
     {
         if (UIContainer.activeSelf)
         {
             if (UIOne.activeSelf)
             {
                 UIOne.SetActive(false);
                 UITwo.SetActive(true);
             }
             else
             {
                 UIOne.SetActive(true);
                 UITwo.SetActive(false);
             }
         }
     }
     else
     {
         if (UIContainer.activeSelf)
         {
             if (UIOne.activeSelf)
             {
                 UIOne.SetActive(false);
                 UITwo.SetActive(true);
             }
             else
             {
                 UIOne.SetActive(true);
                 UITwo.SetActive(false);
             }
         }
     }
 }
Example #2
0
        public void Dispose()
        {
            original.Dispose();
            UIOne.Dispose();
            foreach (var item in RGB)
            {
                item?.Dispose();
            }
            foreach (var item in Thres)
            {
                item?.Dispose();
            }
            foreach (var item in Soby)
            {
                item?.Dispose();
            }
            foreach (var item in ElementSubs)
            {
                item?.Dispose();
            }
            foreach (var item in Divs)
            {
                item?.Dispose();
            }
            originalTwo?.Dispose();
            UITwo?.Dispose();

            this.BInfo?.Dispose();
            this.detect?.Dispose();
        }