src/drawable.js
/**
   * Updates the elapsed time for this object.
   *
   * Also executes any periodic updates that have been applied to the drawable
   * (i.e. animations).  If this function returns a falsey value, it signals that the
   * animation has ended, and that the object should be removed from the draw loop.
   *
   * @param  {Number} delta Amount of time that has elapsed since the last draw call
   * @return {boolean}      Return false if the object should be removed from the
   *                        return loop.
   */
Updates the elapsed time for this object.
Also executes any periodic updates that have been applied to the drawable
.  If this function returns a falsey value, it signals that the
animation has ended, and that the object should be removed from the draw loop.

@param  {Number} delta Amount of time that has elapsed since the last draw call
@return {boolean}      Return false if the object should be removed from the
return loop.
Updates the elapsed time for this object . Also executes any periodic updates that have been applied to the drawable . If this function returns a falsey value it signals that the animation has ended and that the object should be removed from the draw loop . @param { Number } delta Amount of time that has elapsed since the last draw call @return { boolean } Return false if the object should be removed from the return loop .
updateTime(delta) {
    this.elapsed += delta;
    this.animator.runAnimations(delta, this);
    return true;
  }
updateTime ( delta ) { this . elapsed += delta ; this . animator . runAnimations ( delta , this ) ; return true ; }
Updates the elapsed time for this object.
Updates the elapsed time for this object .