How to assign a prefab to a variable

How is this done, I’ve been looking everywhere for the drag and drop, but nothing I do works.

http://docs.unity3d.com/Documentation/Manual/Inspector.html

Any property that is displayed in the Inspector can be directly modified. Even script variables can be changed without modifying the script itself. You can use the Inspector to change variables at runtime to experiment and find the magic gameplay for your game. In a script, if you define a public variable of an object type (like GameObject or Transform), you can drag and drop a GameObject or Prefab into the Inspector to make the assignment.

–0Eric

I’ll read that link, thx Eric5h5

Changing
ParticleEmitter myParticle;topublic ParticleEmitter myParticle;has made it actually show up, but - it refuses to accept my drops. Instead I get a circle with a stroke through the middle whenever I mouse over it with a drag.

You can only drag a prefab of the appropriate type onto the slot in the inspector. In this case it will only accept a ParticleEmitter. (More specifically, a GameObject with a ParticleEmitter component.)

–Eric

idk - I’m starting to think my install must be corrupt or something - I can’t get it to go
I have tried…

You need a prefab with a ParticleEmitter component. It must be ParticleEmitter; not ParticleSystem or anything else.

–Eric

Ok, so the problem was - I didn’t even want a particle emitter in the first place. The thing is called a particle system… Got it nau…