private void OnValueChanged(bool selected) { //IL_000a: Unknown result type (might be due to invalid IL or missing references) //IL_0012: Unknown result type (might be due to invalid IL or missing references) DOTweenModuleUI.DOSizeDelta(m_rectTransform, selected ? m_selectedSizeDelta : m_defaultSizeDelta, 0.1f, false); m_editButton.get_gameObject().SetActive(selected); m_bg.set_enabled(!selected); m_slectedOutline.set_enabled(selected); if (selected) { this.OnSelectRequest?.Invoke(m_deckSlot); } }
private unsafe void ConfigureCellRenderer(CellRenderer cellRenderer, bool instant, bool andUpdate) { //IL_0018: Unknown result type (might be due to invalid IL or missing references) //IL_0023: Unknown result type (might be due to invalid IL or missing references) //IL_0038: Unknown result type (might be due to invalid IL or missing references) //IL_0043: Unknown result type (might be due to invalid IL or missing references) //IL_004e: Unknown result type (might be due to invalid IL or missing references) //IL_0059: Unknown result type (might be due to invalid IL or missing references) //IL_0069: Unknown result type (might be due to invalid IL or missing references) //IL_006e: Unknown result type (might be due to invalid IL or missing references) //IL_0070: Unknown result type (might be due to invalid IL or missing references) //IL_0076: Unknown result type (might be due to invalid IL or missing references) //IL_007c: Unknown result type (might be due to invalid IL or missing references) //IL_0087: Unknown result type (might be due to invalid IL or missing references) //IL_0099: Unknown result type (might be due to invalid IL or missing references) //IL_00a5: Unknown result type (might be due to invalid IL or missing references) //IL_00b7: Unknown result type (might be due to invalid IL or missing references) //IL_00cd: Unknown result type (might be due to invalid IL or missing references) //IL_00de: Unknown result type (might be due to invalid IL or missing references) //IL_00ea: Unknown result type (might be due to invalid IL or missing references) //IL_00fc: Unknown result type (might be due to invalid IL or missing references) //IL_0108: Unknown result type (might be due to invalid IL or missing references) //IL_011a: Unknown result type (might be due to invalid IL or missing references) //IL_0137: Unknown result type (might be due to invalid IL or missing references) RectTransform component = cellRenderer.GetComponent <RectTransform>(); component.SetParent(m_content, true); if (instant) { component.set_anchorMin(Vector2.get_zero()); component.set_anchorMax(Vector2.get_one()); component.set_pivot(new Vector2(0.5f, 0.5f)); component.set_sizeDelta(Vector2.get_zero()); component.set_anchoredPosition3D(Vector3.get_zero()); component.set_localScale(Vector3.get_one()); } else { Vector3 localPosition = component.get_localPosition(); component.set_localPosition(new Vector3(((IntPtr)(void *)localPosition).x, ((IntPtr)(void *)localPosition).y)); TweenSettingsExtensions.SetEase <Tweener>(DOTweenModuleUI.DOAnchorMin(component, Vector2.get_zero(), m_insertTweenDuration, false), m_insertTweenEase); TweenSettingsExtensions.SetEase <Tweener>(DOTweenModuleUI.DOAnchorMax(component, Vector2.get_one(), m_insertTweenDuration, false), m_insertTweenEase); TweenSettingsExtensions.SetEase <Tweener>(DOTweenModuleUI.DOPivot(component, new Vector2(0.5f, 0.5f), m_insertTweenDuration), m_insertTweenEase); TweenSettingsExtensions.SetEase <Tweener>(DOTweenModuleUI.DOSizeDelta(component, Vector2.get_zero(), m_insertTweenDuration, false), m_insertTweenEase); TweenSettingsExtensions.SetEase <Tweener>(DOTweenModuleUI.DOAnchorPos3D(component, Vector3.get_zero(), m_insertTweenDuration, false), m_insertTweenEase); TweenSettingsExtensions.SetEase <Tweener>(ShortcutExtensions.DOScale(component, 1f, m_insertTweenDuration), m_insertTweenEase); } cellRenderer.dragNDropClient = this; cellRenderer.SetConfigurator(m_cellRendererConfigurator, andUpdate); }
protected virtual void ApplySelect() { //IL_0021: Unknown result type (might be due to invalid IL or missing references) //IL_0030: Unknown result type (might be due to invalid IL or missing references) //IL_0035: Unknown result type (might be due to invalid IL or missing references) //IL_0082: Unknown result type (might be due to invalid IL or missing references) if (!m_selected) { m_selectedTicks.get_gameObject().SetActive(true); m_tickRectTransform.set_sizeDelta(m_defaultTickDelta + new Vector2(0f, 100f)); m_selectedTicks.set_alpha(0f); Sequence obj = DOTween.Sequence(); TweenSettingsExtensions.Insert(obj, 0f, DOTweenModuleUI.DOFade(m_selectedTicks, 1f, 0.1f)); TweenSettingsExtensions.Insert(obj, 0f, DOTweenModuleUI.DOSizeDelta(m_tickRectTransform, m_defaultTickDelta, 0.1f, false)); TweenExtensions.Play <Sequence>(obj); m_selected = true; } }
protected override void DoStateTransition(SelectionState state, bool instant) { //IL_004a: Unknown result type (might be due to invalid IL or missing references) //IL_0060: Expected I4, but got Unknown //IL_00c4: Unknown result type (might be due to invalid IL or missing references) //IL_00e2: Unknown result type (might be due to invalid IL or missing references) //IL_0100: Unknown result type (might be due to invalid IL or missing references) //IL_011e: Unknown result type (might be due to invalid IL or missing references) //IL_013c: Unknown result type (might be due to invalid IL or missing references) //IL_015a: Unknown result type (might be due to invalid IL or missing references) //IL_017b: Unknown result type (might be due to invalid IL or missing references) //IL_01b0: Unknown result type (might be due to invalid IL or missing references) //IL_01ef: Unknown result type (might be due to invalid IL or missing references) //IL_022f: Unknown result type (might be due to invalid IL or missing references) //IL_026e: Unknown result type (might be due to invalid IL or missing references) //IL_02ae: Unknown result type (might be due to invalid IL or missing references) //IL_02ed: Unknown result type (might be due to invalid IL or missing references) //IL_032c: Unknown result type (might be due to invalid IL or missing references) if (!this.get_gameObject().get_activeInHierarchy()) { return; } if (m_style == null) { Log.Error("AnimatedImageButton " + this.get_name() + " doesn't have a style defined !", 84, "C:\\BuildAgents\\AgentB\\work\\cub_client_win64_develop\\client\\DofusCube.Unity\\Assets\\Core\\Code\\UI\\Components\\AnimatedGraphicButton.cs"); return; } AnimatedImageButtonState animatedImageButtonState = m_style.disable; switch ((int)state) { case 0: animatedImageButtonState = m_style.normal; break; case 1: animatedImageButtonState = m_style.highlight; break; case 2: animatedImageButtonState = m_style.pressed; break; case 3: animatedImageButtonState = m_style.disable; break; } Sequence tweenSequence = m_tweenSequence; if (tweenSequence != null) { TweenExtensions.Kill(tweenSequence, false); } if (instant) { if (Object.op_Implicit(m_image)) { m_image.set_color(animatedImageButtonState.imageColor); } if (Object.op_Implicit(m_imageRectTransform)) { m_imageRectTransform.set_sizeDelta(animatedImageButtonState.imageSizeDelta); } if (Object.op_Implicit(m_background)) { m_background.set_color(animatedImageButtonState.backgroundColor); } if (Object.op_Implicit(m_backgroundRectTransform)) { m_backgroundRectTransform.set_sizeDelta(animatedImageButtonState.backgroundSizeDelta); } if (Object.op_Implicit(m_border)) { m_border.set_color(animatedImageButtonState.borderColor); } if (Object.op_Implicit(m_outline)) { m_outline.set_color(animatedImageButtonState.outlineColor); } if (Object.op_Implicit(m_outlineRectTransform)) { m_outlineRectTransform.set_sizeDelta(animatedImageButtonState.outlineSizeDelta); } return; } m_tweenSequence = DOTween.Sequence(); if (Object.op_Implicit(m_image)) { TweenSettingsExtensions.Insert(m_tweenSequence, 0f, DOTweenModuleUI.DOColor(m_image, animatedImageButtonState.imageColor, m_style.baseButtonStyle.transitionDuration)); } if (Object.op_Implicit(m_imageRectTransform)) { TweenSettingsExtensions.Insert(m_tweenSequence, 0f, DOTweenModuleUI.DOSizeDelta(m_imageRectTransform, animatedImageButtonState.imageSizeDelta, m_style.baseButtonStyle.transitionDuration, false)); } if (Object.op_Implicit(m_background)) { TweenSettingsExtensions.Insert(m_tweenSequence, 0f, DOTweenModuleUI.DOBlendableColor(m_background, animatedImageButtonState.backgroundColor, m_style.baseButtonStyle.transitionDuration)); } if (Object.op_Implicit(m_backgroundRectTransform)) { TweenSettingsExtensions.Insert(m_tweenSequence, 0f, DOTweenModuleUI.DOSizeDelta(m_backgroundRectTransform, animatedImageButtonState.backgroundSizeDelta, m_style.baseButtonStyle.transitionDuration, false)); } if (Object.op_Implicit(m_border)) { TweenSettingsExtensions.Insert(m_tweenSequence, 0f, DOTweenModuleUI.DOBlendableColor(m_border, animatedImageButtonState.borderColor, m_style.baseButtonStyle.transitionDuration)); } if (Object.op_Implicit(m_outline)) { TweenSettingsExtensions.Insert(m_tweenSequence, 0f, DOTweenModuleUI.DOBlendableColor(m_outline, animatedImageButtonState.outlineColor, m_style.baseButtonStyle.transitionDuration)); } if (Object.op_Implicit(m_outlineRectTransform)) { TweenSettingsExtensions.Insert(m_tweenSequence, 0f, DOTweenModuleUI.DOSizeDelta(m_outlineRectTransform, animatedImageButtonState.outlineSizeDelta, m_style.baseButtonStyle.transitionDuration, false)); } }
public static Tweener DOSizeDelta(this RectTransform target, float x, float y, float duration, bool snapping = false) { return(DOTweenModuleUI.DOSizeDelta(target, new Vector2(x, y), duration, snapping)); }
public static TweenerCore <Vector2, Vector2, VectorOptions> DOSizeDelta(this RectTransform target, Vector2 endValue, float duration) { return(DOTweenModuleUI.DOSizeDelta(target, endValue, duration)); }