## GetCurrentAnimationLayer

### Introduced

v6.0

### Description

Returns the current animation layer for the specified objects. A return value of -1 indicates that the objects have different current animation layers which can happen when the selection contains objects that are in different models.

### Scripting Syntax

    oLong = GetCurrentAnimationLayer( [InputObjs] );

### Return Value

Long

### Parameters

Parameter | Type | Description
--- | --- | ---
InputObjs | String | List of objects. Default Value: Currently selected objects

### Examples

#### VBScript Example

    '

    ' In this example, we will set and retrieve the current animation layer

    '

    NewScene , false

    Application.LogMessage "Current animation layer before : " & GetCurrentAnimationLayer()

    SetCurrentAnimationLayer ,1,True

    Application.LogMessage "Current animation layer after  : " & GetCurrentAnimationLayer()

    SetCurrentAnimationLayer ,0

    ' Output of above script:

    'INFO : Current animation layer before : 0

    'INFO : Current animation layer after  : 1

### See Also

SetCurrentAnimationLayer GetNumberOfAnimationLayers AddAnimationLayer DeleteAnimationLayer DuplicateAnimationLayer RemoveAnimation RemoveAllAnimation SaveKey RemoveKey PrevKey FirstKey LastKey Parameter.AddFCurve