I think that the biggest confusion for me is the lack of UnityScript documentation. It’s a shame that some of us were raised on UnityScript and haven’t yet mastered C#(!) but some UnityScript examples alongside the C# examples in the manual would be incredibly helpful to me personally.
Another thing that confuses me sometimes in the manual is that some of the language sometimes is a bit too technical, for example…
“The base abstract class ComponentMonoBehaviour is an important part of the composition/sub- component pattern. You should never apply the CreateDerive attribute on a field or property that does not derive from ComponentMonoBehaviour, otherwise your object will revert to the field type on the next serialization reload.”
Pardon?
A lot of the manual is written like that. I’m sure it’s the correct terminology and a lot of people will understand it but I struggle with it sometimes, and I’ve been learning programming for a few years now! You’re not the only Asset Store author who writes like this though, but maybe the manual can be written in a more general layman manner and include the technical language for the more advanced users in sub-sections.
I would personally not mind if there was an extra pdf included in the package that was aimed at people like me, with simplified language and a walk-through written tutorial on how to use it.
The rest of the manual is well documented though, and is impressively illustrated with lots of good screenshots! That side of it is certainly excellent.


