Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: alee en Agosto 14, 2015, 12:00:31 AM
hola tengo este script
if(Input.GetKeyDown("f"))
GameObject.Find("First Person Controller").GetComponent(CharacterController).enabled = false;
GameObject.Find("First Person Controller").GetComponent(CapsuleCollider).enabled = false;(OBVIAMENTE ES SOLO UNA PARTE PEQUEÑA DEL ESCRIPT)bueno si yo presiono "f" el charactercontroller y el capsule collider van a desaparecer, bien ahora la pregunta es muy censilla (pero no para mi) como hago para qe DESAPARESCA un MATERIAL (OSEA LA PELOTITA CON LA TEXTURA PUESTA XD) qe tenga el First Person Controller? intente con :
GameObject.Find("First Person Controller").GetComponent(Material).enabled = false;y muchas otras formas mas ,cambiando mucho, pero no pude hacerlo..alguien sabe como representar qe al pulsar "f" el material del First Person Controller desaparesca? muchas gracias espero me ayuden
El material lo tienes que encontrar a partir del renderer del gameobject, o sea, gameobject.GetComponent<Renderer>().material ...