Other scripts in same object

Hello!
I have to read more values of other scripts from same object.
Can I do this with non-static and without instance each script?

something like this: print(CarSound.engineRPM);

I don’t want to initialize more variables with itself object.

Sorry for my bad english, please.

No, you have to either have an instance of the script, or the variable has to be static. You can get a reference to variables on other scripts on the same gameObject like this (in C#):

GetComponent<NameOfScript>().variableName;

That assumes that variableName is a public variable - there is no way to access private variables from another script.

Does this help you? The first bit of script on that page looks like it might be all you will need but if you look down there like 5 or 6 different method of accessing another script’s variables.