I have been trying to use unity int the past few weeks , and it is like going trough hell.
Searching for information , there are so many deprecated functions , and not enough documentation .
Treads form early version copied and pasted to the new versions , without anyone checking the code .
Restricting search to the last year or last month gives you a result with a link to a post made in 2011 and all the code is not working because the functions are deprecated .
I have not had this much trouble with documentation and i am working with computers for almost 30 years .
Any one know of a good info repository or in depth tutorials for accessing objects info for the last unity version ?
I’m not sure I understand. What are you trying to do? What documentation is incorrect?
Have you tried the Learn section? Learn
2 Likes
Also post one thread per question, and you can post lots of threads. Post topic titles that actually verbose describe the problem you have and you will likely clear up any misunderstandings. Welcome to the forum btw!
1 Like
If you’re starting out it’s going to be best to start here to understand what you need to know and how to use the major systems in Unity.
After you get through some tutorials for the major systems and probably do a game tutorial in the learn section then you can step up to just sifting through the API on your own and looking around the internet for solutions.
If you go straight to the scripting API (it will be up-to-date and working) you’re probably going to be overwhelmed.
If you go straight to the internet without understanding how Unity works then you’re not going to be able to filter the good information from the bad.
In the event that you did copy some depreciated code you can usually look up old documentation to find a replacement - and thats only if it’s actually depreciated and not just obsoleted with a redirect, in which case it’s super clear what to do to fix it since the console literally gives you the solution or the program just auto-upgrades the script while you do nothing.
So yeah, it’s not surprising you’re having a hard time since you’re approaching it wrong. Either way, it sounds like you need to start in the learn section so you don’t get overwhlemed. This isn’t some kind of insult, it’s truly the fastest and clearest path for you to get going. Unity is a big, complex, deep tool that you need to learn compartmentally and copy-pasting stuff from the internet is going to get you nowhere.
2 Likes
Have you guys looked at the learn section lately ?
The code examples do not work , at least not in the current version.
There is no point to learn to use an old version and then relearn everything again for the new version .
I understand that everything has a learning curve and i do have the patience to learn .
Trying to find a simple thing as how to append the position of an object to a variable you get a lot of results , and none work , the compiler tells you the function is deprecated .
Trying to figure out the basic types for the object parameters in insane , it like working in a infinite loop , you get linked to the same page from older version.
Granted i am not an experienced programmer, but finding basic information about functions , references , examples should not be this hard .
BTW
I dont mean to sound ungrateful , i am just a bit frustrated because of the wasted time .
You help is very much appreciated 
Can you point out what doesn’t work?
1 Like