Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: Matias88 en Agosto 11, 2015, 01:04:57 AM

Título: Crear objeto con script (SOLUCIONADO)
Publicado por: Matias88 en Agosto 11, 2015, 01:04:57 AM
hola a todos tengo un problema y que no lo puedo resolver, eh buscado pero no eh encontrado la solucion y espero que ustedes me puedan ayudar.como dice el titulo quiero crear un GameObject en uno de los esqueletos de mi personaje como muestra la imagen.en otras palabras quiero generar lo mismo que si hubiere agarrado un objeto y lo arrastro en ese lugar pero con script. como podria hacerlo  ¿? 
Título: Crear objeto con script (SOLUCIONADO)
Publicado por: leocub58 en Agosto 11, 2015, 01:13:31 AM
Seguro que has buscado? Y no te ha salido nada de instantiate?
Título: Crear objeto con script (SOLUCIONADO)
Publicado por: Matias88 en Agosto 11, 2015, 01:20:21 AM
si si eso si, pero el objeto no me lo crear en el hueso si no aparte del personaje, yo quiero que me lo cree en ese lugar a si evito programar que el objeto siga al hueso, no se si me explico
Título: Crear objeto con script (SOLUCIONADO)
Publicado por: iRobb en Agosto 11, 2015, 02:14:04 AM
Como dice @leocub58 deberás instanciarlo y para hacerlo en ese punto, pues toma ese gameobject como referencia de la posición al instanciarlo.
Título: Crear objeto con script (SOLUCIONADO)
Publicado por: Matias88 en Agosto 11, 2015, 02:35:44 AM
pero cuando hago la instancia me lo genera afuera de la jerarquia del player y yo lo quiero que me lo cree dentro del bone_002. un ejemplo-player_idle      -  armature         -bone_001             - bone                 - bone_002                      -(instancia agregar)                  - bone_005                 - bone_006         -cubey lo que sigue. el problema mio es que si yo utilizo instanciate(); me lo crea arriba de player_idle y no en bone_002 o se lo siguiente  -(instancia agregar)  //me lo agrega aqui-player_idle      -  armature         -bone_001             - bone                 - bone_002                 - bone_005                 - bone_006         -cube       
Título: Crear objeto con script (SOLUCIONADO)
Publicado por: Matias88 en Agosto 11, 2015, 04:07:56 AM
SOLUCIÓNGameObject _weapons;_weapons= Instantiate (_weapons, transform.position, transform.rotation) as GameObject;_weapons.transform.parent= transform;se debe colocar el script donde se desea crear el objeto hijo