This is basically answered here:
http://answers.unity3d.com/questions/8003/how-can-i-know-if-a-gameobject-is-seen-by-a-partic.html
Use the information described in the answer there to find a position for your enemy that is outside of the camera's frustum. Then place it there to spawn it off-screen.
↧