LTDescr.easeInOutQuad C# (CSharp) Method

easeInOutQuad() private method

private easeInOutQuad ( ) : Vector3
return Vector3
    private Vector3 easeInOutQuad()
    {
        val = this.ratioPassed * 2f;

        if (val < 1f) {
            val = val * val;
            return new Vector3( this.diffDiv2.x * val + this.from.x, this.diffDiv2.y * val + this.from.y, this.diffDiv2.z * val + this.from.z);
        }
        val = (1f-val) * (val - 3f) + 1f;
        return new Vector3( this.diffDiv2.x * val + this.from.x, this.diffDiv2.y * val + this.from.y, this.diffDiv2.z * val + this.from.z);
    }
LTDescr