Best way to instantiate an item pickup?

In my game I have enemies that will drop stars for the player to collect when they are destroyed, the problem is im having a real hard time getting the things to instantiate facing the right direction. The parent object contains the star itself and also a mover script which moves it along a certain axis. The trouble is each enemy is different, and each spawn transform seems to make the star instantiate in a different way.

Is there a simple way to make the stars instantiate facing the same direction each time?

You can set their transform.rotation component to a particular orientation such as Quaternion.identity when they are instantiated.

If you want them to swivel to face the player always, you can tell their transforms to .LookAt() the player in the update loop.