Jump to content
Sign in to follow this  
Matias88

Crear objeto con script (SOLUCIONADO)

Recommended Posts

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  ¿?

 

Sin título.png

Edited by Matias88

Share this post


Link to post
Share on other sites

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

Edited by Matias88

Share this post


Link to post
Share on other sites

Como dice @leocub58 deberás instanciarlo y para hacerlo en ese punto, pues toma ese gameobject como referencia de la posición al instanciarlo.

Share this post


Link to post
Share on other sites

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    

     -cube

y 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

       

Edited by Matias88

Share this post


Link to post
Share on other sites

SOLUCIÓN

GameObject _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

Share this post


Link to post
Share on other sites
Sign in to follow this  

UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...