protected override void RefreshSkin() { background.color = Skin.BackgroundColor; verticalScrollbar.color = Skin.ScrollbarColor; horizontalScrollbar.color = Skin.ScrollbarColor; searchInputField.textComponent.SetSkinInputFieldText(Skin); searchInputFieldBackground.color = Skin.InputFieldNormalBackgroundColor.Tint(0.08f); searchIcon.color = Skin.ButtonTextColor; searchBarLayoutElement.SetHeight(Skin.LineHeight); selectedPathBackground.color = Skin.BackgroundColor.Tint(0.1f); selectedPathText.SetSkinButtonText(Skin); Text placeholder = searchInputField.placeholder as Text; if (placeholder != null) { float placeholderAlpha = placeholder.color.a; placeholder.SetSkinInputFieldText(Skin); Color placeholderColor = placeholder.color; placeholderColor.a = placeholderAlpha; placeholder.color = placeholderColor; } LayoutRebuilder.ForceRebuildLayoutImmediate(drawArea); listView.ResetList(); }
public void Initialize(Canvas canvas, Object reference, PointerEventData draggingPointer, UISkin skin) { rectTransform = (RectTransform)transform; this.canvas = canvas; canvasTransform = (RectTransform)canvas.transform; m_reference = reference; referenceName.text = reference.GetNameWithType(); pointerId = draggingPointer.pointerId; if (skin != null) { borderLayoutElement.SetHeight(skin.LineHeight * 2.5f); background.GetComponent <LayoutElement>().minHeight = skin.LineHeight; float alpha = background.color.a; Color skinColor = skin.InputFieldNormalBackgroundColor.Tint(0.05f); skinColor.a = alpha; background.color = skinColor; referenceName.SetSkinInputFieldText(skin); } OnDrag(draggingPointer); draggingPointer.pointerDrag = gameObject; draggingPointer.dragging = true; }
protected override void OnSkinChanged() { base.OnSkinChanged(); sizeInput.Skin = Skin; sizeLayoutElement.SetHeight(Skin.LineHeight); sizeText.SetSkinText(Skin); }
protected override void OnSkinChanged() { base.OnSkinChanged(); sizeInput.Skin = Skin; sizeLayoutElement.SetHeight(Skin.LineHeight); sizeText.SetSkinText(Skin); Vector2 rightSideAnchorMin = new Vector2(Skin.LabelWidthPercentage, 0f); variableNameMask.rectTransform.anchorMin = rightSideAnchorMin; ((RectTransform)sizeInput.transform).anchorMin = rightSideAnchorMin; }
protected override void RefreshSkin() { panel.color = Skin.WindowColor; rgbaLayoutElement.SetHeight(Skin.LineHeight); buttonsLayoutElement.SetHeight(Mathf.Min(45f, Skin.LineHeight * 1.5f)); rgbaText.SetSkinText(Skin); rInput.Skin = Skin; gInput.Skin = Skin; bInput.Skin = Skin; aInput.Skin = Skin; cancelButton.SetSkinButton(Skin); okButton.SetSkinButton(Skin); }
protected virtual void OnSkinChanged() { if (layoutElement) { layoutElement.SetHeight(Skin.LineHeight * HeightMultiplier); } if (variableNameText) { variableNameText.SetSkinText(Skin); } if (variableNameMask) { variableNameMask.color = Skin.BackgroundColor; } }
protected virtual void OnSkinChanged() { if (layoutElement != null) { layoutElement.SetHeight(Skin.LineHeight * HeightMultiplier); } if (variableNameText != null) { variableNameText.SetSkinText(Skin); variableNameText.horizontalOverflow = HorizontalWrapMode.Overflow; variableNameText.verticalOverflow = VerticalWrapMode.Overflow; } if (variableNameMask != null) { variableNameMask.color = Skin.BackgroundColor; } }
protected override void RefreshSkin() { panel.color = Skin.WindowColor; listViewBackground.color = Skin.BackgroundColor; scrollbar.color = Skin.ScrollbarColor; selectPromptText.SetSkinText(Skin); searchBar.textComponent.SetSkinButtonText(Skin); searchBarBackground.color = Skin.ButtonBackgroundColor; searchIcon.color = Skin.ButtonTextColor; searchBarLayoutElement.SetHeight(Skin.LineHeight); buttonsLayoutElement.SetHeight(Mathf.Min(45f, Skin.LineHeight * 1.5f)); cancelButton.SetSkinButton(Skin); okButton.SetSkinButton(Skin); listView.ResetList(); }
public void Initialize(Canvas canvas, Object reference, PointerEventData draggingPointer, UISkin skin) { rectTransform = (RectTransform)transform; canvasTransform = (RectTransform)canvas.transform; m_reference = reference; referenceName.text = reference.GetNameWithType(); this.draggingPointer = draggingPointer; if (canvas.renderMode == RenderMode.ScreenSpaceOverlay || (canvas.renderMode == RenderMode.ScreenSpaceCamera && canvas.worldCamera == null)) { worldCamera = null; } else { worldCamera = canvas.worldCamera ? canvas.worldCamera : Camera.main; } if (skin != null) { borderLayoutElement.SetHeight(skin.LineHeight * 2.5f); background.GetComponent <LayoutElement>().minHeight = skin.LineHeight; float alpha = background.color.a; Color skinColor = skin.InputFieldNormalBackgroundColor.Tint(0.05f); skinColor.a = alpha; background.color = skinColor; referenceName.SetSkinInputFieldText(skin); } OnDrag(draggingPointer); draggingPointer.pointerDrag = gameObject; draggingPointer.dragging = true; StartCoroutine(ValidatePointer()); }
protected override void RefreshSkin() { background.color = Skin.BackgroundColor; scrollbar.color = Skin.ScrollbarColor; searchInputField.textComponent.SetSkinInputFieldText(Skin); searchInputFieldBackground.color = Skin.InputFieldNormalBackgroundColor.Tint(0.08f); searchIcon.color = Skin.ButtonTextColor; searchBarLayoutElement.SetHeight(Skin.LineHeight); selectedPathBackground.color = Skin.BackgroundColor.Tint(0.1f); selectedPathText.SetSkinButtonText(Skin); Text placeholder = searchInputField.placeholder as Text; if (placeholder != null) { float placeholderAlpha = placeholder.color.a; placeholder.SetSkinInputFieldText(Skin); Color placeholderColor = placeholder.color; placeholderColor.a = placeholderAlpha; placeholder.color = placeholderColor; } for (int i = 0; i < sceneDrawers.Count; i++) { sceneDrawers[i].Skin = Skin; } for (int i = 0; i < searchSceneDrawers.Count; i++) { searchSceneDrawers[i].Skin = Skin; } LayoutRebuilder.ForceRebuildLayoutImmediate(drawAreaHierarchy); LayoutRebuilder.ForceRebuildLayoutImmediate(drawAreaSearchResults); }