Hello! The spritesheet is modular rather than a single animation. Each column is an animation frame, while the rows contain different parts of the laser effect (beam origin, beam body, and beam impact), along with their start/end variations.
To use it, place the origin sprite where the laser starts, repeat or stretch the beam body to the desired length, and place the impact sprite at the end. The animation then plays across the columns.
Hope this helps!





