ashpimm
September 8, 2021, 4:02pm
1
Hi, I have just started using unity, installed bolt because i don’t know c++. i made a simple background that should move and try to play it and get error saying
Failed to fetch inherited attributes on Unity.Plastic.Antlr3.Runtime.Tree.CommonTree.
?
Arowx
September 8, 2021, 4:16pm
2
Quick search on error found this Unity Issue Tracker - Warnings: Failed to fetch inherited attributes on Unity.Plastic.Antlr3.Runtime.Tree.X (unity3d.com)
Should be fixed
Check your using the latest version of Unity and the latest packages.
Quick Fix
As a temporary solution until it is fixed. You can go in:
Window > Package Manager
In the “Packages: Unity Registry” section, find “Version Control”, select it and click on the “Remove” button.
*Note that you won’t be able to continue to use source control but won’t won’t get any errors.
You don’t use C++ in unity. You use C#.
Unity has Learning section and documentation. Go there and read/watch.
https://learn.unity.com/
1 Like
The right direction is getting over your mental block of learning to code.
C# is a phenomenal language that is both powerful and easy to learn.
Things like Bolt, or my preferred Playmaker, are great for complicated state machines that require you to look at a web of actions.
But you really should get into the muck and learn to code proper.
And a big part of that is to learn how to use repeatable code and static functions.