[ ] The blaster component should listen for the "fire" event
[ ] When the "fire" event is received, the blaster should request a new blaster-bolt (#5) from the pool
[ ] The component should copy the world rotation of its attached entity and apply it to the spawned blaster-bolt so that it is facing in the same direction as the blaster
[ ] The blaster should call .play() on the spawned blaster-bolt once its direction has been applied
blaster
component"fire"
event"fire"
event is received, the blaster should request a newblaster-bolt
(#5) from the poolblaster-bolt
so that it is facing in the same direction as theblaster
.play()
on the spawnedblaster-bolt
once its direction has been applied