GoSpline.buildPath C# (CSharp) Method

buildPath() public method

responsible for calculating total length, segmentStartLocations and segmentDistances
public buildPath ( ) : void
return void
    public void buildPath()
    {
        _solver.buildPath();
    }

Usage Example

Example #1
0
    public override void prepareForUse()
    {
        // if this is a from tween first reverse the path then build it. we unreverse in case we were copied
        if (_ownerTween.isFrom)
        {
            _path.reverseNodes();
        }
        else
        {
            _path.unreverseNodes();
        }

        _path.buildPath();

        // a from tween means the start value is the last node
        if (_ownerTween.isFrom)
        {
            _startValue = _path.getLastNode();
        }
        else
        {
            // retrieve the getter only when needed
            var getter = GoTweenUtils.getterForProperty <Func <Vector3> >(_ownerTween.target, propertyName);
            _startValue = getter();
        }
    }
All Usage Examples Of GoSpline::buildPath