If you declare a variable private, then it can’t be accessed from other scripts. Sometimes I needed the variable to be public, but didn’t want it to be visible in the Inspector, since there was no reason to set the value there in those cases.
That is a class variable, you have to access it using the Class name and not an instance, that is why its not shown in the inspector, if the use of that variable is dependent of the intance (i.e. lifetime of an object) then static is not the way to go since it will hold one value at the time… is a class variable
Many, many blessings on all your camels- no blessings on ALL your livestock! Unity has become a much cleaner place to exist. Thanks again, this is superb!