public override void DecelerationStarted(UIScrollView scrollView) { if (scrollView.Bounds.Y == 0) { BottomScroller?.Invoke(this, EventArgs.Empty); } }
// Use this for initialization void Start() { bottomScroller = GameObject.Find("Scroller").GetComponent <BottomScroller>(); startPos = transform.localPosition.x; GameObject objectCopy = GameObject.Instantiate(gameObject); Destroy(objectCopy.GetComponent <ScrollBackground>()); //Stop it making more copies of itself objectCopy.transform.SetParent(transform); objectCopy.transform.localPosition = new Vector3(MyWidth(), 0, 0); }
// Use this for initialization void Start() { btmScroller = GameObject.FindObjectOfType <BottomScroller>(); player = GameObject.FindObjectOfType <PlayerControl>(); SceneSwitch = GameObject.FindObjectOfType <Transition>(); }