How to shoot missile towards a dynamically generated object in 2D

I’m creating a space shooter game and I want to make a missile from player move towards a randomly generated enemy which is moving down. Please help. Thanks in advance

When creating a Object that is moving down, save it into an array/list.

Then when the player shoots, select a random/first/nearest object from the list to shoot.

Have a script on the missile that moves towards the object. which you assigned from the list. I found Slerp works well for cool missle effects