So after I am done with, say, the Cactus, I should end up with something like this:
Cactus
|—Body
-----|-Gun
The Animator with Controller should be on the Cactus object, in the Animation window what we would be animating to get the moving cactus would be the Sprite on the Body’s Sprite Renderer.
The Shooter and Attack Spawner scripts will be attached to the Cactus object, because we need the Attack event in the animation, and eventually the y-position for the spawn lane.
Correct?