Why can't I find the blur script?

I’m trying to apply a simple blur to my screen when the menu is open. I have the blur effect from the standard assets package from unity.
I can apply the script to my camera and it works.

However, I cannot create and scriptable reference to the blur script, and thus I cannot have the blur activate on command. I try using “add component” but when I try to type in the name of the blur script, nothing comes up. The namespace doesn’t exist.

I can’t try a workaround of activating an existing script because that too requires a namespace to find the component. I can’t make a public variable that I assign the reference to in the inspector because I don’t have a namespace for it.

Where is this script hidden? How do I access this script?

The docs for it should also include the namespace…

There are 106 packages on the Asset Store from Unity. None called “Standard”. Would you please elaborate?

I’m guessing he means the old Unity “Standard Assets”, they haven’t been a thing in a while.

Yes, Unity’s “Standard Assets” package. It’s no longer supported by Unity themselves, but it’s still got a dozen and a half different tools, effects, and other things that work perfectly well with the latest versions of Unity.

This includes two different fullscreen blur effects that can be applied to a camera.
If there is such an effect available in one of their newer packages, by all means, please let me know.
Or otherwise if there is some newer method for producing such post-processing effects that comes from Unity, please let me know.
But as it is, this was a well-used asset and I’d be surprised if there is really no one here who already has come across this problem before.

Well there’s this documentation, but it doesn’t mention a namespace.

I dug up an old project back-up from back when I first started using unity. After brushing off 10 years worth of dust and cobwebs, I found that it did have the old Standard Assets package and there’s a plain-old script file blur.cs in StandardAssets/Effects/ImageEffects/Scripts/

Is that what you’re looking for?

Well more specifically the “BlurOptimized” script.

But I found that I have to add “UnityStandardAssets.ImageEffects.” first and THEN I can access the script.
So that’s the solution I needed.