---
title: animationDuration
framework: scenekit
role: symbol
role_heading: Type Property
path: scenekit/scntransaction/animationduration
---

# animationDuration

Returns the duration, in seconds, of all animations within the current transaction.

## Declaration

```swift
class var animationDuration: CFTimeInterval { get set }
```

## Mentioned in

Animating SceneKit Content

## Return Value

Return Value The animation duration, in seconds.

## Discussion

Discussion The default duration is zero for transactions automatically created by SceneKit, and 0.25 for animations you create using the begin() method.

## See Also

### Overriding Animation Duration and Timing

- [animationTimingFunction](scenekit/scntransaction/animationtimingfunction.md)
