animate(time) {
        if (this._animation) {
            this._animation.animate(time);
        }
        const c = this._children;
        for (let i = 0, l = c.length; i < l; ++i) {
            c[i].animate(time);
        }
    }
/**
     * proxy method for current animation animate method
     * @param time {number}
     */
proxy method for current animation animate method
@param time {number}
proxy method for current animation animate method @param time { number }
animate(time) {
        if (this._animation) {
            this._animation.animate(time);
        }
        const c = this._children;
        for (let i = 0, l = c.length; i < l; ++i) {
            c[i].animate(time);
        }
    }
animate ( time ) { if ( this . _animation ) { this . _animation . animate ( time ) ; } const c = this . _children ; for ( let i = 0 , l = c . length ; i < l ; ++ i ) { c [ i ] . animate ( time ) ; } }
proxy method for current animation animate method
 @param time {number}
proxy method for current animation animate method @param time { number }