# outputTargetType

> The type of target required by the PlayableOutput for this PlayableBinding.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Playables](/engine/6000.0/script-reference/unityengine/playables.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public Type outputTargetType { get; }
```

### Remarks

For example, the [AnimationPlayableBinding.Create](/engine/6000.0/script-reference/unityengine/animations/animationplayablebinding/create.md) method returns a PlayableBinding where the outputTargetType is typeof(Animator). If the binding represents a [ScriptPlayableOutput](/engine/6000.0/script-reference/unityengine/playables/scriptplayableoutput.md), the outputTargetType corresponds with the type parameter passed in [ScriptPlayableOutput.Create](/engine/6000.0/script-reference/unityengine/playables/scriptplayableoutput/create.md).
