public void Close(GameObject toTween, Feed_Filter tweeningFilter) { tweeningFilter.scrollView.GetComponent <TweenAlpha>().PlayReverse(); tweeningFilter.tweenAllBlocksBackward(); //tween to base tweeningFilter.isOpen = false; }
public void Close(GameObject toTween, Feed_Filter tweeningFilter) { tweeningFilter.scrollView.GetComponent <TweenAlpha>().PlayReverse(); tweeningFilter.tweenAllBlocksBackward(); //tween to base tweeningFilter.isOpen = false; TweenPos(toTween, tweeningFilter.baseYPos, toTween.transform.localPosition); }
private void Tween(GameObject toTween, Feed_Filter tweeningFilter, Feed_Filter selected) { //get base position Vector3 pos = tweeningFilter.baseYPos; //add offset of selected filter's height float newY = pos.y - ((selected.numRows - 1) * 90); //tween to this newY TweenPos(toTween, new Vector3(pos.x, newY, pos.z), toTween.transform.localPosition); }