Exemplo n.º 1
0
    private void Update()
    {
        FunctionLibrary.FunctionData functionData;

        if (AutomaticTransition && (this.duration > this.FunctionDuration || isTransitioning))
        {
            duration             = 0f;
            this.isTransitioning = true;
            functionData         = FunctionLibrary.GetNextFunction(this.function);
        }
        else
        {
            this.duration += Time.deltaTime;
            functionData   = FunctionLibrary.GetFunction(this.function);
        }

        this.UpdateGraph(functionData);
    }