LTDescr.easeInOutBounce C# (CSharp) Method

easeInOutBounce() private method

private easeInOutBounce ( ) : Vector3
return Vector3
    private Vector3 easeInOutBounce()
    {
        val = this.ratioPassed * 2f;
        if (val < 1f){
            return new Vector3(LeanTween.easeInBounce(0, this.diff.x, val) * 0.5f + this.from.x,
                LeanTween.easeInBounce(0, this.diff.y, val) * 0.5f + this.from.y,
                LeanTween.easeInBounce(0, this.diff.z, val) * 0.5f + this.from.z);
        }else {
            val = val - 1f;
            return new Vector3(LeanTween.easeOutBounce(0, this.diff.x, val) * 0.5f + this.diffDiv2.x + this.from.x,
                LeanTween.easeOutBounce(0, this.diff.y, val) * 0.5f + this.diffDiv2.y + this.from.y,
                LeanTween.easeOutBounce(0, this.diff.z, val) * 0.5f + this.diffDiv2.z + this.from.z);
        }
    }
LTDescr