Hi there,
I am simply wanting to tell the rain particle system to start when I reach a certain point and stop when I leave that area. I am new to Unity 3D so it’s been hard to make sense of posts i’ve searched for on this topic.
So far I have rain (snow) and a box with mesh render turned off. I was told this is how to start off but not sure how to continue. ANY help greatly appreciated 
You actually don’t need a mesh renderer at all. If you create a Particle System, you can add a Box Collider component to it, set the size of the area you want it to rain in, and make sure IsTrigger is checked on the Box Collider. Once you have that you can attach the following script (this is in C#) and as long as your player has the Player tag, when they walk through it, the particle effect will trigger.
public class ParticleTrigger : MonoBehaviour {
// Use this for initialization
void Start () {
particleSystem.Stop();
}
void OnTriggerEnter(Collider other) {
if (other.tag == "Player") {
particleSystem.Play();
}
}
void OnTriggerExit(Collider other) {
if (other.tag == "Player") {
particleSystem.Stop ();
}
}
}