Unity Script Function reference?

hey guys, is there somewhere I could go to see all of the unity functions and what they do?
What I mean is the specific parts of code that are used to do various things such as OnCollision, OnMouseClick, Destory, animation.Play, etc. Im sorry if Im wording this a bit confusing, but Im looking for a reference for those parts of the code, and by reference I don’t mean how to actually use them and put them in code, I already know how to apply them in code and actually use them in script. I am asking for a reference that shows us all of these functions. like a list.
for example when im working on a game and I want to destroy something in the level I know that I need to use a collider or destroy type of function, but sometimes I get it wrong and type it wrong because I forget the exact way unity wants it in the script so I have to go on google and search for that specific piece of the code just to see if I am putting it in right, I get those “Oh yeah, thats how I was suppose to type it out” momments.

sorry for the long question, im just trying to explain what I mean more clearly. A reference to these functions would save a lot of time.

Thanks for any help in advance.

You can find anything you need in the ScriptReference (use the search box), and a complete list of all topics in the Class Index - this is a big list ordered by class name, thus you must know in which class is the function you’re looking for, or search page after page to find it. Most frequently needed functions are in classes MonoBehaviour, Mathf, Transform, Rigidbody, Physics, Renderer and Vector3 (probably I missed several important classes).

Well, if that’s your problem maybe you don’t need an online reference, maybe what you need is an Environment with IntelliSense. Try using MonoDevelop or Visual Studio and avoid using UniTron or UniScite.

I use MonoDevelop and it always helps me when i’m writing code. you just start writing a word (no matter the caps) and it tells you what should go next. Easy Piecy!!