Пример #1
0
    public void Awake()
    {
        section = gameObject;
        SectionType parsedType = (SectionType)System.Enum.Parse(typeof(SectionType), section.tag);

        sectionType   = parsedType;
        sectionStatus = SectionStatus.Unselected;
        print("SECTION TYPE: " + parsedType);
    }
Пример #2
0
    void Update()
    {
        isSectionActive = sectionObject.activeInHierarchy;

        if (isSectionActive == true)
        {
            sectionStatus = SectionStatus.ENABLED;
            //  print("IS ACTIVE: " + isSectionActive + " NAME: " + sectionName);
        }
        else
        {
            sectionStatus = SectionStatus.DISABLED;
        }
    }
Пример #3
0
 public void setStatus(SectionStatus status)
 {
     sectionStatus = status;
 }
Пример #4
0
 public Section(string name, SectionStatus status)
 {
     Name   = name;
     Status = status;
     Items  = new List <SectionItem>();
 }
 private void Close(double duration)
 {
     status = SectionStatus.Closed;
     Title.DoCloseAnimation(duration);
     TextList.Visibility = System.Windows.Visibility.Collapsed;
 }
 private void Open(double duration)
 {
     status = SectionStatus.Opened;
     Title.DoOpenAnimation(duration);
     TextList.Visibility = System.Windows.Visibility.Visible;
 }