Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - infotronica

#1
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 08:18:58 PM
Cita de: Arthure date=1489950696mmm sin comentarios  Buen final para un topic que ha parecido desde el principio algo de chiste ... es decir, ha acabado haciendo reir como todo buen chiste xDDD
   
   
      Cuando alguien hace un video, es cosa suya porque nadie le obliga ... Cuando alguien lee un comentario de otra persona, es cosa suya porque nadie le obliga ... pero Cuando alguien cita a otra persona para que le salte la alerta en el foro, el problema es de la primera porque esta dirigiendose a alguien que se ha limitado a desearte suerte (y en mi pueblo eso es una forma de despedirse).
   
   
      Moraleja : es posible escribir cualquier tonteria (como la presente por mi parte si se quiere), pero si no quieres mantener una discusion o pretendes cerrar la conversacion ... es tan sencillo como no nombrar o citar a nadie.
   


Lógicamente claro que ha parecido un chiste , y si te nombré es porque previamente me habías nombrado, de hecho es la primera vez que nombro a alguien, puedes sentirte orgulloso.
 
Si esa es tu manera de desear suerte no quiero ver lo que dices en el caso opuesto jajajaja, y sí, como dices es hora de ponerle fin.
 
Un saludo.
#2
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 08:03:06 PM
Cita de: Arthure date=1489949797Una observacion de offtopic ... compañero no hace falta que lo pongas entre comillas xDDD
   
   
      Compañeros somos, guste o no guste, te caiga mejor o te caiga peor ... quieras o no quieras. Los amigos los eliges tu, los compañeros te vienen dados por el ambito donde te muevas. Tienes compañeros en el colegio, en el trabajo, etc. y no significa que todos te gusten porque no los has elegido tu.
   
   
      Poniendo compañero entre comillas, para mi demuestras una vez mas los estudios xD venga, suerte
   


Perdona que te diga, pero las comillas también se utilizan para resaltar una palabra o una frase de un texto, y sinceramente me ha parecido interesante resaltar tu forma de despedirte, no me estoy refiriendo a que me caigas mejor o peor, ya que creo que no nos conocemos, por lo menos yo a ti no te conozco, por lo tanto, no puedo decir que me caes mal solamente porque entres en temas ajenos a provocar conflictos.
 
Venga don sabelotodo xD Suerte para ti también. 
#3
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 07:51:32 PM
Cita de: Arthure date=1489948659Hola @infotronica
   
   
      No pretendia crear una discusion y como dije solo pretendia darte un consejo; ademas que de corazon comprendo que un comentario te pueda ofender, y no poco como has remarcado ... pero si yo estuviera en tu lugar, mas me ofenderia conmigo mismo (o con el sistema educativo de tu pais, sea españa o cualquier otro) por el hecho de estar estudiando una ingenieria como tu dices y no ser capaz de realizar una de las cosas mas sencillas.
   
   
      Pero lo jodido no es que no supieras hacer cierta cosa, nadie nace sabiendolo todo, lo dificil de creer es que estes estudiando una ingenieria y te hayan tenido que repetir unas 15 veces los pasos a seguir, que para colmo son 3 lineas de codigo y un simple paso en el editor, antes de conseguirlo ... porque como mencionaba, en todas las respuestas te decian lo mismo pero con distintas palabras y por eso era complicado marcar la "mejor respuesta".
   
   
      Para finalizar, estoy seguro que a ti te es mas satisfactorio resolverle los problemas a otros que resolverlos para ti mismo ... no se a que viene eso, porque yo lo que recomende si querias mas ayuda es que subieras tu proyecto para que la gente lo pudiera descargar y ver donde tenias el fallo y asi poderte ayudar mejor. No para que lo resolviera otra persona para ella misma ... si no para ti, pero teniendo toda la informacion.
   
   
      Los foros estan para ayudarse, obvio ... hiciste una pregunta y te la respondieron, volviste a hacer la misma pregunta y te volvieron a responder lo mismo, y asi un porron de veces hasta que se entro en un bucle. Alguien se tuvo que molestar en hacer un video expresamente para ti, porque tu no te molestaste en subir tu proyecto para facilitar que se te pudiera ayudar y salir del bucle cuando en realidad eras el interesado. Pero vamos, con todo eso comprenderas que el hecho de que te sientas ofendido (por lo menos en este caso) me lo pase por el forro.
   
   
      Un saludo compañero
   


jajaja Pues menos mal que no querías entrar en discusión, si no quisieras entrar en ella no hubieras contestado  jaja, es que ni siquiera me apetece darte explicaciones de porque no sabía hacerlo, solamente decirte que lo que me explicaban yo lo hacía tal cual, el problema no era nada de eso, si hubieras leído un par de comentarios anteriores hubieras visto que es problema de la plataforma Android y por esto no me funcionaba.
 
Tienes razón, alguien se tuvo que molestar en hacerme un vídeo expresamente para mí, pero ¿le obligué? creo que no, aunque te sorprenda sigue habiendo gente que entra en los foros para solucionar problemas y no para crearlos (siento que te des por aludido).
 
Si no he subido mi proyecto es porque llevo en este foro como aquel que dice 3 días, perdone por no haber nacido sabiendo, y que te repito lo mismo aunque entre en bucle como tú dices, si taan fácil te parece, y tan absurdo y tan..... no entres al tema o si entras no es necesario comentar.
 
Para terminar, lo único que te he dicho que me ha ofendido ha sido lo que has dicho de que lo quiera todo masticado cuando no es así.
 
Un saludo "compañero".
 
 
#4
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 04:00:53 PM
Cita de: lightbug date=1489928972Si te sirvio lo que @moyinzunza te compartió marcale el video como respuesta del topic, despues de todo, te hizo un video exclusivamente para vos, se lo merece jaja
   


Sí, me fui a comer y se me olvidó, pero era obvio que se lo merece, un saludo.
#5
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 01:56:37 PM
Cita de: moyinzunza date=1489899237Mira te hice un video donde te explico que tienes que hacer exactamente xD
   
   
      perdon por el audio parece que mi microfono es una basura xDD 
   
   
      ponte audifonos xD
   
   
      
" width="560">
   


Muchísimas gracias por tu paciencia, lo tenía todo igual que tú en el vídeo, y me seguía sin desaparecer el objeto, y de repente me he preguntado si al compilarlo y pasarlo a mi dispositio android pasaría lo mismo, cuando lo he probado en mi dispositivo si que desaparece, no sé porque desde Unity con el ratón no funciona, el botón hace el movimiento de apretarse no lo entiendo jaja.
 
El caso es que ya funciona correctamente, de nuevo muchas gracias ya que como dice Arthure, me lo has dado muy mascado.
 
Un saludo! 
#6
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 01:12:18 PM
Cita de: Arthure date=1489908293Hola @infotronica
   
   
      No te tomes a mal lo que dire ahora, lo digo de buen rollo pero despues tu puedes hacer lo que quieras ... yo si estuviera en tu situacion haria TODOS los tutoriales oficiales de Unity, no solo verlos que eso es cuestion de 5 minutos sino ir siguiendolos, pausando los videos y haciendo en tu ordenador todos los pasos. Cuando digo TODOS los tutoriales me refiero a todos, empezando por el mas sencillo y continuando hasta el ultimo aunque no traten el tema especifico que buscas.
   
   
      Si cuando termines todos los tutoriales todavia no controlas medianamente Unity, por lo menos para hacer algo tan sencillo como lo que estas preguntando en este topic (que seria algo muy raro) tienes dos posibilidades: volver a hacer todos los tutoriales oficiales, o plantearte dejar momentaneamente la programacion de videojuegos y ponerte a aprender algo mas de programacion pura y dura para partir con una base mas solida, cosa que te facilitara mucho luego el asimilar conceptos.
   
   
      El motivo de decirte esto es que, como dice @lightbug (creo que iban por ahi los tiros) este tema esta demasiado caliente teniendo en cuenta que solo se trata de desactivar o destruir un objeto. Debes tener en cuenta que es muy complicado decirte exactamente donde tienes el error porque el que tiene el proyecto delante eres tu ... por lo tanto eres tu quien sabe exactamente lo que tienes, el resto solo sabemos lo que tu explicas, asi que en realidad la tarea de encontrar porque no te funciona es tuya ... no porque el resto de compañeros no deseen ayudarte, si no porque es imposible ayudarte mas.
   
   
      Fijate que si se quisiera marcar "Mejor respuesta" en este topic seria realmente complicado porque todas vienen diciendo exactamente lo mismo pero con distintas palabras ... y es que para algo tan sencillo, es dificil dar mas explicaciones. Eso te deberia de hacer reflexionar a que puede ser debido.
   
   
      P.D. offtopic @pioj deberia de mirar si hay alguna manera posible de crear una seccion en el foro en la que se pudiera, para los usuarios como el del presente topic que quieren se lo den mascado y pretenden les solucionen los problemas como si el resto tuvieramos el proyecto delante ... que pudieran subir su proyecto completo para que quien quiera ayudar pueda hacerlo sin problemas. Seria mas rapido y eficiente, el problema se arreglaria al momento, pero a cambio el usuario que lo quiere todo mascado estaria compartiendo "su trabajo" (aunque el trabajo seria mas del resto que suyo propio) ... no se, es algo que me pareceria mas justo.
   


Muy buenas Arthure, en primer lugar tengo que decir que ya miro tutoriales de unity y no de 5 minutos de hecho yo pauso los vídeos como dices, pero no para ir haciendo los pasos en el ordenador, si no para coger una libreta y apuntarlo TODO, seguidamente tengo que decirte que yo actualmente estudio una ingenieria informática y no por ello tengo que saber programar ya que es un campo demasiado amplio y no por saber puro C sabes programar aqui.
 
Una cosa que aunque lo digas "a buenas y de buen rollo" que me ha molestado es que digas que lo quiero todo mascado y perdona pero no tiene nada que ver yo simplemente pedí ayuda, ya que, ¿Esto es un foro, no? Creo yo que para esto se usa, decís como que está en el Hot por todo lo comentado y demás y yo te pregunto, ¿Es mi culpa? No es mi culpa de que existe gente amable y profesional que cuando ven un problema directamente se lo llevan a su terreno y le dan vueltas a su cabeza a ver que puede ser, y perdona que te diga pero a mi cuando un compañero tiene un problema me da más satisfacción de resolverselo a él, que a mi mismo.
 
Yo también te lo digo todo a buenas y de buen rollo no busco entrar en una discusión ni mucho menos, solamente te digo que si no queréis que sea tan Hot, ¿Para qué entráis a hacer comentarios como este? No creo que sea una aportación, ya que, yo lo último que hago antes de venir a escribir aquí es mirar por mil sitios ver  vídeos ...etc y luego si eso ya recurro a el foro.
 
Sí, es algo muy básico, he hecho cosas muchísimo más difíciles que estas, pero me dio muchos problemas inexplicablemente, ya que  yo lo quería hacer de otra manera y al preguntar aquí decidí cambiar de idea, con lo cual te pido que no digas que yo busco que me lo den todo mascado porque sinceramente me ofende y no poco.
 
Un saludo @Arthure.
#7
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 02:47:28 AM
Cita de: ytinU date=1489887607Quizás es porque el objeto donde adjuntaste el script esta desactivado? no sé si sera eso....
   


No.. El objeto está activado que extraño.
 
Tengo mi mi objeto(llave) activada con la script siguiente:
 



   
       
   
   
      #pragma strict
      var ObjetoAdestruir : GameObject;
      function Start () {
          
      }
       public function Destruir()
      {
   
   
          ObjetoAdestruir .active=false;
      }
   
   
      function Update () {
          
      }
   
   
       
   

[/quote]
 
Donde seguidamente arrastro el mismo objeto(llave) al inspector  donde me pondrá ObjetoAdestruir: y aquí arrastro la misma llave donde está el script.
 
Tras esto voy a mi botón y donde pone OnClick(); arrastro el objeto (llave) que contiene la script y con el mismo GameObject(llave) arrastrado, por último a la derecha selecciono mi función pública: Destruir()
 
Hago este resumen para comprobar que he seguido los pasos correctamente, un saludo! :) 
#8
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 02:37:50 AM
Cita de: ytinU date=1489887257Esta bien entonces, prueba poner en tu función..
   
   

public function Destruir()
{
  print("Hola");
}

   
      si en consola te pone 'Hola' entonces no es la función, obviamente apretando el botón.
   


Vale... no me aparece el mensaje en consola cuando aprieto el botón. Hay algo que falla.. jaja
#9
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 02:28:55 AM
Cita de: ytinU date=1489886473Ah pues hombre di que no funciona xD..
   
   
      Tengo una duda que ha estado rondando mi cabeza, al GO le agregaste un button?
   


jajaja si lo he dicho antes xDD
 
si le agregué al GO un button? mmm no... yo el button lo tengo en el UI, es decir, en el canvas, pero al gameobject no le he añadido boton
#10
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 02:12:35 AM
Cita de: ytinU date=1489885569Pues de hecho es sencillo...., lo que pensó moyinzunza era que crearias una función pública pero al ver que lo pusiste en el Update te dijo eso.
   
   
      Solo recordar que si quieres hacer que al pulsar un botón suceda algo crear función pública.
   


Sí, es lo que te he comentado antes que tengo hecho:
 



   
       
   
   
      #pragma strict
      var llave:GameObject;
      function Start () {
         
      }
       public function Destruir()
      {
          llave.active=false; // también he probado con Destroy(llave)
      }
   
   
      function Update () {
          
      }
   
   
       
   

[/quote]
 
 
 
Pero al asignarle en Onclick()  el gameobject con el script añadido en él.. tras arrastrar dicho gameobject y seleccionar a la derecha la función Destruir(función publica)  como he adjuntado en la foto que te he citado en el mensaje anterior, no me funciona, cuando pulso el botón no pasa nada jaja.
#11
General (Antiguo) / Coger objeto (para Android)
Marzo 19, 2017, 01:53:57 AM
Cita de: moyinzunza date=1489869852mmm no se mucho de js pero no deberia ser
   
   

this.SetActive (false);

   
      por que el script se lo pusiste directamente a tu llave? 
   


Mmmm, tu me habías dicho: " ah debes crear un gameobject ponerlo en tu escena y a ese gameobject asignarle tu script luego si miras mi imagen justo debajo de donde dice Runtime C# ahi agregas tu gameobject que tiene tu script y ya puedes llamar todos los metodos que esten dentro del script "
 
A lo mejor lo he entendido yo mal jaja, lo que había entendido es que creara mi gameobject (llave que tengo creada) y la pongo en mi escena, y a este gameobject(llave) le asigno la script ( porque yo añado una var llave:GameObject; en mi script, y después arrastro mi GameObject con mi a "OnClick()" 
 
Cuanta lata me está dando esto, yo pensaba es sencillo solo es:
 
Cuando pulse el botón desaparece la llave y me está dando demasiados problemas.
 
 
#12
General (Antiguo) / Coger objeto (para Android)
Marzo 18, 2017, 08:23:00 PM
Cita de: ytinU date=1489857748Crear una función pública, adjuntarlo en cualquier GO activo, ese mismo ponerlo en runtime del OnClick, una vez hecho esto al costado del Runtime en onclick aparece no funciton le das click ahí te aparece una lista de los scripts seleccionas el que creaste y lo despliegas despues buscas y seleccionas la función que creaste(donde se destruye la llave) y listo funcionará!!.
   
   
      Vamos que es lo mismo que dijo moyinzunza.
   


Muchas gracias voy a probar :)
 
Cita de: moyinzunza date=1489864878Mira este video
   
   
      
" width="560">
   
   
      esta en ingles pero bueno aunque no entiendas el ingles en el video se entiende perfecto que tienes que hacer
   


Muchas Gracias enseguida lo miro :)
 
Cita de: ytinU date=1489857748Crear una función pública, adjuntarlo en cualquier GO activo, ese mismo ponerlo en runtime del OnClick, una vez hecho esto al costado del Runtime en onclick aparece no funciton le das click ahí te aparece una lista de los scripts seleccionas el que creaste y lo despliegas despues buscas y seleccionas la función que creaste(donde se destruye la llave) y listo funcionará!!.
   
   
      Vamos que es lo mismo que dijo moyinzunza.
   


He hecho la siguiente script:
 



   
       
   
   
      #pragma strict
      var llave:GameObject;
      function Start () {
          //Destroy(llave);
      }
       public function Destruir()
      {
          llave.active=false; // también he probado con Destroy(llave)
      }
   
   
      function Update () {
          
      }
   
   
       
   

[/quote]
 
He hecho lo que me habéis comentado de poner la script al gameobject(llave) y ese gameobject añadirlo a OnClick y luego a la derecha donde ponía no Function he puesto, click(asi se llama mi script) y después he puesto Destruir ya que es la función pública que llama a la acción.
 
Adjunto una imagen:
 
#13
General (Antiguo) / Coger objeto (para Android)
Marzo 18, 2017, 06:17:15 PM
Cita de: ytinU date=1489854436Si le pasas directamente el GO no importa si esta desactivado.
   
   
      Lo que quieres hacer no es mediante UI(aunque se puede), según dijiste quieres que la llave desaparesca al tocarlo, para eso que es un GO utiliza los raycast de moyinzunza, pero si lo quieres hacer mediante UI bastaria con OnClick.
   
   
      Siempre me motivo con "Para ser bueno en algo, debes ser malo al principio" luego me da un bajon y pido ayuda aquí xD.
   


Sí, sí... yo me refiero para hacer con UI, es solo utilizando OnClick(), pero es lo que te digo que no sé como hacer que cuando pulse el botón desaparezca jaja.
 
Porque directamente cuando inicio desaparece, yo lo que quiero es que la acción de desaparecer no la haga hasta que no pulse el botón. :(
#14
General (Antiguo) / Coger objeto (para Android)
Marzo 18, 2017, 05:19:24 PM
Cita de: ytinU date=1489853650Es porque destroy(llave) se ejecuta a cada rato, ya que en el GO llave el script esta adjunto.
   


Pero usando "llave.active=false;" 
 
También me empieza con la llave desactivada, sabes algo para poner que no aparezca desactivado y que al pulsar desaparezca ? Me está siendo más complicado de lo que me esperaba. 
#15
General (Antiguo) / Coger objeto (para Android)
Marzo 18, 2017, 04:12:42 PM
Cita de: moyinzunza date=1489817476ah debes crear un gameobject ponerlo en tu escena y a ese gameobject asignarle tu script luego si miras mi imagen justo debajo de donde dice Runtime C# ahi agregas tu gameobject que tiene tu script y ya puedes llamar todos los metodos que esten dentro del script
   


Digamos que yo he creado un gameobject llamado "llave" y a este le he asignado la script siguiente: 
 


#pragma strict

var llave:GameObject;

function Start () {

    

}
 


function Update () {

    Destroy(llave);

}
 
Ahora me voy al gameobject "llave" y en el inspector voy a la script arrastro la misma "llave"(como GameObject) a la script (variable que he definido en la script anterior), ahora me voy a mi botón y  en el inspector donde pone OnClick() arrastro el gameobject "llave". Poniendo esto directamente cuando le doy al play mi llave me desaparece nada más comenzar, un saludo.