Facing Null Reference Exception
there is no error a couple of days before and I build the apk successfully. but now this time it shows the null reference exception.
NullReferenceException: Object reference not set to an instance of an object SelectTeamManager.IndexChanged () (at Assets/SoccerMultiplayerOnline/Scripts/SelectTeamManager.cs:68) SelectTeamManager.Start () (at Assets/SoccerMultiplayerOnline/Scripts/SelectTeamManager.cs:51)
Here is code:
private void IndexChanged() { if (index < 0) { index = shieldSprites.Length - 1; } if (index > shieldSprites.Length - 1) { index = 0; }
foreach(Sprite shield in shields)
{
if (shield.name == shieldSprites[index])
{
escudo.sprite = shield;
}
}
Comment
Please format your code!
private void IndexChanged() {
if(index < 0) {
index = shieldSprites.Length - 1;
}
if(index > shieldSprites.Length - 1) {
index = 0;
}
foreach(Sprite shield in shields) {
if(shield.name == shieldSprites[index]) {
escudo.sprite = shield;
}
}
}
What should that method do? Give details!
Your answer
![](https://koobas.hobune.stream/wayback/20220612085351im_/https://answers.unity.com/themes/thub/images/avi.jpg)