You'll need 3 parts to your laser, an origin sprite, a destination sprite, and a tiled background for the variable length of the laser. The origin and destination sprites should cover the "cut" ends of the tiled background.
Unfortunately, tiled background cannot be animated, so you'll need to stack a separate tiled background object for each frame of your animation, and reveal/hide them in sequence.