Esempio n. 1
0
        void TrySkip(PointerEventData eventData)
        {
            Vector2 localPoint;

            if (RectTransformUtility.ScreenPointToLocalPointInRectangle(
                    progressBar.rectTransform, eventData.position, null, out localPoint))
            {
                float percent = Mathf.InverseLerp(progressBar.rectTransform.rect.xMin,
                                                  progressBar.rectTransform.rect.xMax,
                                                  localPoint.x);
                bodyManager.SkipToPercent(percent);
            }
        }