Esempio n. 1
0
    private void HandlePivotXStep(float pivotXStep)
    {
        Vector3 localPos  = transform.localPosition;
        float   xStep     = localPos.x + pivotXStep;
        float   xStepSign = Mathf.Sign(xStep);

        xStep = Mathf.Min(Mathf.Abs(xStep), m_IdlePosition.x + m_PivotRange.x) * xStepSign;

        transform.localPosition = new Vector3(xStep, localPos.y, localPos.z);

        m_BackgroundScroller.SetXMoveStep(-xStep * .8f);
    }