...
GameObject instanciaPersonagemComum = Instantiate(this.personagemComum, new Vector3(0, 0, 0), Quaternion.identity) as GameObject;
PersonagemComumScript personagemComumScript=instanciaPersonagemComum.transform.GetComponent<PersonagemComumScript>();
personagemComumScript.setId(numeroDoPersonagem);
...
Gives me the error:
Object reference not set to an instance of an object.
All the rest of the code is okay, instanciaPersonagemComum is istantiating personagem Comum, etc. The only thing is goindg wrong is to get PersonagemComumScript from it. Some ideas?
NullReferenceException: Object reference not set to an instance of an object InstanciadorDePersonagens.Update () (at Assets/Outros Scripts/InstanciadorDePersonagens.cs:56)