/// <summary> /// Set the selected group. /// </summary> /// <param name="groupIndex">Group index.</param> private void SetSelectedGroup(int groupIndex) { //Setup the last selected group index ScrollSlider scrollSlider = GameObject.FindObjectOfType <ScrollSlider> (); scrollSlider.currentGroupIndex = groupIndex; }
public void PointerButtonEvent(Pointer pointer) { if (pointer == null) { return; } if (pointer.group != null) { ScrollSlider scrollSlider = GameObject.FindObjectOfType(typeof(ScrollSlider)) as ScrollSlider; if (scrollSlider != null) { scrollSlider.DisableCurrentPointer(); FindObjectOfType <ScrollSlider> ().currentGroupIndex = pointer.group.Index; scrollSlider.GoToCurrentGroup(); } } }
void Awake() { collectedStars = 0; //define the shapes list shapes = new List <TableShape> (); //Create new shapes CreateShapes(); //Setup the last selected group index ScrollSlider scrollSlider = GameObject.FindObjectOfType <ScrollSlider> (); if (saveLastSelectedGroup) { scrollSlider.currentGroupIndex = lastSelectedGroup; } }
void BindSkins() { if (skinPackage == null) { return; } foreach (var child in PlaylistItemStack.Children.OfType <JwPlaylistItem>()) { (child).SetSkin(skinPackage); } ScrollSlider.SetSkin( skinPackage.GetNamedElement(PlaylistComponent, "sliderRail"), skinPackage.GetNamedElement(PlaylistComponent, "sliderThumb"), skinPackage.GetNamedElement(PlaylistComponent, "sliderCapTop"), skinPackage.GetNamedElement(PlaylistComponent, "sliderCapBottom") ); BackgroundImage.Source = skinPackage.GetNamedElement(PlaylistComponent, "background"); BindActiveStates(); }