public void OnEnable()
        {
            if (_atom == null || _ui != null)
            {
                return;
            }

            try
            {
                var x = 0f;
                var y = -0.37f;
                _ui = new SimpleSignUI(_atom, this);
                _ui.CreateUIToggleInCanvas(_lockedJSON, x, y + 0.1f);
                _ui.CreateUIPopupInCanvas(_atomsJSON, x, y + 0.355f);
                _ui.CreateUIPopupInCanvas(_animationJSON, x, y + 0.425f);
                _controlPanelSpacer = _ui.CreateUISpacerInCanvas(x, y + 0.375f, 780f);
                if (_mainLinkedAnimation != null)
                {
                    RequestControlPanelInjection();
                }
            }
            catch (Exception exc)
            {
                SuperController.LogError($"VamTimeline.{nameof(ControllerPlugin)}.{nameof(OnEnable)}: " + exc);
            }
        }
Beispiel #2
0
        public void OnEnable()
        {
            if (_atom == null || _ui != null)
            {
                return;
            }

            try
            {
                _ui = new SimpleSignUI(_atom, this);
                _ui.CreateUIPopupInCanvas(_atomsJSON);
                _injectedUIContainer = _ui.CreateUISpacerInCanvas(1060f);
                ScanForAtoms();
                if (_selectedLink != null)
                {
                    RequestControlPanelInjection();
                }
            }
            catch (Exception exc)
            {
                SuperController.LogError($"VamTimeline.{nameof(ControllerPlugin)}.{nameof(OnEnable)}: " + exc);
            }
        }