Quantcast
Channel: Questions in topic: "class instance"
Viewing all articles
Browse latest Browse all 131

How GameObject [] is working between 2 classes.

$
0
0
Hi, i have a doubt, i'm sorry if this is something of minor importance but i have to know why this is happening. I have a script called MyClass1 attached to a GameObject called PlayersManager, with this: public GameObject [] players = new GameObject [2]; And i need to access to players from other GameObject with other script (MyClass2), here comes my doubt, if i do this: public MyClass1 myClass1; myClass1 = GameObject.Find ("PlayersManager").GetComponent(); myClass1.players.Length; //in example I can access correctly to Length value of players in MyClass1. But if i do this: public MyClass1 myClass1; myClass1.players.Length; Setting myClass1 doing drag and drop of the game object PlayersManager, which contains MyClass1 script. I get a NullReferenceException when is trying to access to myClass1.players.Length value. Anyone knows why this happens? Thanks a lot and best regards!

Viewing all articles
Browse latest Browse all 131

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>