Beispiel #1
0
        private void Awake()
        {
            Transform transform = UnityEngine.Object.Instantiate <Transform>(this._optionMenuPrefab);

            transform.parent        = base.transform;
            transform.localPosition = Vector3.zero;
            transform.localScale    = Vector3.one;
            OptionMenuTweens component = transform.GetComponent <OptionMenuTweens>();

            for (int i = 0; i < component._backwardTweener.Length; i++)
            {
                if (component._backwardTweener[i] != null)
                {
                    component._backwardTweener[i].tweenTarget = base.gameObject;
                }
            }
            for (int j = 0; j < component._forwardTweener.Length; j++)
            {
                if (component._forwardTweener[j] != null)
                {
                    component._forwardTweener[j].tweenTarget = this._mainMenuGO;
                }
            }
            if (component._centerOnScreen)
            {
                UIRoot componentInParent = base.GetComponentInParent <UIRoot>();
                component.transform.position = componentInParent.transform.position;
                TweenTransform component2 = base.GetComponent <TweenTransform>();
                if (component2)
                {
                    component.transform.position -= component2.to.position - component2.from.position;
                }
            }
        }
Beispiel #2
0
        private void Awake()
        {
            Transform transform = UnityEngine.Object.Instantiate <Transform>(this._optionMenuPrefab);

            transform.parent        = base.transform;
            transform.localPosition = Vector3.zero;
            transform.localScale    = Vector3.one;
            OptionMenuTweens component = transform.GetComponent <OptionMenuTweens>();

            component._backwardTweener.tweenTarget = base.gameObject;
            component._forwardTweener.tweenTarget  = this._mainMenuGO;
            component._controlSettingsBackwardTweener.tweenTarget = base.gameObject;
            component._controlSettingsForwardTweener.tweenTarget  = this._controlSettingsGO;
        }