new AnimationPlayhead(clip, looping)
Parameters:
| Name | Type | Description | 
|---|---|---|
| clip | AnimationClip | The clip to play. | 
| looping | Boolean | Determines whether the animation should loop or not. By default, it uses the value determined by the AnimationClip, but can be overridden. | 
Members
- 
    frame1 :number
- 
    
    The first frame before the playhead's current position. Type:- number
 
- 
    frame2 :number
- 
    
    The frame right after the playhead's current position. Type:- number
 
- 
    ratio :number
- 
    
    The ratio of the play head's position between frame1 and frame2. This is used to interpolate between frame1 and frame2's keyframe values. Type:- number
 
- 
    time
- 
    
    The current time in milliseconds of the play head. 
- 
    wraps :number
- 
    
    The number of times the playhead has wrapped during the last update. Useful when moving skeleton root joint, fe. Type:- number
 
Methods
- 
    play()
- 
    
    Starts updating the play head when update(dt) is called. 
- 
    stop()
- 
    
    Stops updating the play head when update(dt) is called. 
- 
    update(dt)
- 
    
    This needs to be called every frame. Parameters:Name Type Description dtThe time passed since last frame in milliseconds. Returns:Whether or not the playhead moved. This can be used to spare further calculations if the old state is kept. - Type
- boolean