BeamEffect
With the BeamEffect you have basically got a LineRenderer that can be animated. You can have it make multiple beams, fade them out over time, scale over time and scroll and scale the texture over time.
With the BeamEffect you have basically got a LineRenderer that can be animated. You can have it make multiple beams, fade them out over time, scale over time and scroll and scale the texture over time.
It also complies with TemporaryEffect, which means that it's perfect for creating things like tracers or lasers.
Follow Points
If enabled the beams will follow the points when they move. If you move the GameObject, the beam will move with it. If not they'll stay where they are for the duration of their lives.
Referenced API
Canonical API pages mentioned in this guide.
Destroys a GameObject after a number of seconds. If the GameObject or its children have any components that implement ITemporaryEffect we will wait for those to be finished before destroying. This is particularly useful if you want to delete a GameObject but want to wait for sounds or particles to conclude.
The BeamEffect component creates a visual beam effect in the scene, simulating a continuous line or laser-like effect. Unlike LineRenderer these beams can change over time, spawn multiple instances, and have various properties like color, texture, and lifetime. This is a useful component for creating things like laser beams, energy effects and tracers.
Renders a line between a list of points
Contains one or multiple frames that can be played in sequence.