## EvalFCurve

### Description

Evaluates and returns the value of the fcurve at a given frame.

### Scripting Syntax

    oReturn = EvalFCurve( InputObj, Time );

### Return Value

Returns the value of the function curve at the given frame.

### Parameters

Parameter | Type | Description
--- | --- | ---
InputObj | String | List of parameters Default Value: Currently selected and marked parameter
Time | Double | Function curves are evaluated at this frame. Default Value: Current frame

### Examples

#### VBScript Example

    Dim obj, myFrame, myValue
    set obj = CreatePrim( "Grid", "MeshSurface" )
    myValue = 1
    myFrame = 1
    SetValue obj & ".kine.local.pos.posx", myValue, myFrame
    SaveKey obj & "/kine.local.pos", myFrame
    myValue = 3
    myFrame = 3
    SetValue obj & ".kine.local.pos.posx", myValue, myFrame
    SaveKey obj & "/kine.local.pos", myFrame
    myFrame = 2
    myValue = EvalFCurve("Grid.kine.local.posx", myFrame)
    logmessage "value = " & myValue & " at time = " & myFrame

### See Also

FCurve.Eval