Пример #1
0
        private void RefreshTransformIndex()
        {
            current_transform_index = TRANSFORMS.FindIndex(item => item.Equals(selectedObject.transform));

            if (current_transform_index == -1)
            {
                current_transform_index = 0;
                selectedObject          = TRANSFORMS[0].gameObject;
            }

            guiItems_transforms.SetStateInverseTAB(current_transform_index);

            SetScroll();
        }
Пример #2
0
        private void GetRoots()
        {
            GetRootTransforms(ref TRANSFORMS);

            TRANSFORMS.Sort(TransformsHelper.SortByName);

            guiItems_transforms.SetScrollViewItems(TRANSFORMS.InitTransformNamesList(), 278f);

            RefreshTransformIndex();

            UpdateVisuals();

            OutputWindow_Log(MESSAGE_TEXT[MESSAGES.GET_ROOTS]);

            isRootList = true;

            SetDirty(false);
        }