Is there an UML visualisation / class diagram of the Unity API?

Is there something like a UML/class diagram of the Unity API? I can get my head around most of the things in the scripting reference, but I like having a visual overview of what inherits from what and what methods and properties are available.

If you set up a visual studio project with your Unity project, the API assemblies will be added to that, giving you full intellisense on those. You can also use the Reflector app on the assemblies to give you a nice tree view of them.

Warning: Both will show you unsupported (undocumented) API points which might work just fine for you at the moment, but being unsupported we reserve the right to change them at any time - breaking any content that relies on their past functionality.

For a full list of the supported Unity APIs, check out the script reference listing:

Hi,

This is a little after the fact but, I am compiling a nice UML cheat sheet diagram for most of the important Unity3D api.

Check it out here;

http://teotigraphix.com/taxonomy/term/40 (the term is uml)

Mike

Thanks, actually I might do some more when I get back into Unity, to much Android right now.

Yeah, UML of frameworks is like a list of shortcut keys for designers. What do you think they would say if us programmers said hey, use the menu for your tools, no shortcut keys allowed. :wink: