APRENDE a Coger y Soltar OBJETOS ✊ en Unity

Поділитися
Вставка
  • Опубліковано 22 січ 2025

КОМЕНТАРІ • 255

  • @LuisCanary
    @LuisCanary  4 роки тому +4

    CORE GAMES: bit.ly/LuisCanaryCore-Dec

    • @softariy9110
      @softariy9110 2 роки тому

      gracias por su buen trabajo, como aria que el objeto recogió solo se pueda soltar en el mismo color si pongo al otro colores que me muestre una alerta o baje mi vida

    • @LuisCanary
      @LuisCanary  2 роки тому

      Enseño desde 0 en este video lo del personajillo lo enseño en otro desde 0 que lo comento y esta el link espero te ayude!, un saludo :D

    • @LuisCanary
      @LuisCanary  2 роки тому

      Por tags podrias y areas especificas que comprueben donde quieres dejar el objeto o por raycast que se lance y detecte el material y compruebe que es ese concreto por ejemplo, un saludo :D

  • @juankrock012
    @juankrock012 3 роки тому +3

    Gran parte de tus videos me han ayudado con la tesis que estoy haciendo, gracias amigo !!

    • @LuisCanary
      @LuisCanary  3 роки тому

      Me alegro un monton de que te sirvieran, un saludo :D

  • @4veintv392
    @4veintv392 2 роки тому +13

    Amigos puede que tengan el mismo problema que yo tuve, cuando tomaba el objeto mi personaje se movía involuntariamente, esto paso debido a que el HandPoint lo tenía muy cerca de mi personaje, ocasionando que el objeto empujara a mi capsule, jejeje solo traten de alejar un poco el HandPoint del personaje y todo irá muy bien, gracias por el aporte, nuevo sub /u\

    • @LuisCanary
      @LuisCanary  2 роки тому

      Gracias por comentarlo, un saludo :D

    • @jeanpierrecubasnina2598
      @jeanpierrecubasnina2598 Рік тому +1

      Gracias bro!! Me salvaste!!

    • @alex-et7tn
      @alex-et7tn Рік тому

      Puedes utilizar un Layer y en player setting en fisicas desactivar en donde este la capa de el jugador y del objeto y el movimiento es mas natural@@jeanpierrecubasnina2598

    • @ohmyzafiiiro
      @ohmyzafiiiro 9 місяців тому

      graciaaas

  • @sr.presidente9259
    @sr.presidente9259 5 місяців тому +1

    brooooo muchas gracias me has ayudado muuuuuuuucho con este video, joya de video y sobre todo joya de canal

    • @LuisCanary
      @LuisCanary  5 місяців тому

      Jajajaj graciasss! :D

  • @AriGaelStudios
    @AriGaelStudios 4 роки тому +3

    14:50 epico bro jajaj me hizo reir buen video nuevo sub

  • @Glorius-Chetz
    @Glorius-Chetz 2 роки тому +1

    muchisimas gracias me has ayudado mucho ya que estaba en un proyecto y que la idea era lo que tu hisiste de poner cubos de un color y el objeto del mismo color lo tioenes que poner encima entonces hice el escript para eso peroooo no tenia el script para poder agarrar y soltar cosas
    Muchas gracias :)

    • @LuisCanary
      @LuisCanary  2 роки тому

      Me alegro de que te haya servido🤗 gracias a ti! y a seguir aprendiendo cosillas🙌🏻

  • @martinzarate9683
    @martinzarate9683 4 роки тому

    muy buen video, muy bien explicado.
    y te felicito por lograr minimizar tu muletilla y ahora decir menos "vale", aun lo haces de vez en cuando, pero se ve que estas progresando en tu dicción, te felicito.

    • @LuisCanary
      @LuisCanary  3 роки тому

      Jajaja si poco a poco voy mejorando si que es un poco molesta ;D

  • @karla-damian
    @karla-damian 3 роки тому +1

    Super like porque es la primera vez que sigo un tutorial y no me manda ningún error ❤️😱❤️👩‍💻

  • @aprendeestudiando
    @aprendeestudiando 4 роки тому +2

    Gracias Luis por el video, me ayudará demasiado! Excelente. :)

    • @LuisCanary
      @LuisCanary  4 роки тому

      jajaja espero que si ;D

    • @aprendeestudiando
      @aprendeestudiando 4 роки тому +1

      @@LuisCanary Obviamente ayuda jajjaaj porque ya puedo hacer más cosas :)

  • @sebastianmulastorres417
    @sebastianmulastorres417 2 роки тому +1

    Muy útil tu video. Me funciono a la perfección todo. Había estado batallando con otros tutoriales donde no me salían las cosas. Podrías hacer un video de inspeccionar objetos??

    • @LuisCanary
      @LuisCanary  2 роки тому

      Buenas!, inspeccionar en que sentido?, que te salga info del objeto por ejemplo?, un saludo :D

    • @sebastianmulastorres417
      @sebastianmulastorres417 2 роки тому +3

      @@LuisCanary si que te salga info del objeto y que lo puedas girar

  • @Unpopular_Facts
    @Unpopular_Facts 4 роки тому +1

    Hola Luis, muy buen video !
    Saludos .

  • @MetaversoJuliXR
    @MetaversoJuliXR 3 роки тому +1

    Este canal es super bueno, gracias por todop el conocimiento compartido.

  • @danieljacoboherrerahoyos4326
    @danieljacoboherrerahoyos4326 10 місяців тому +1

    Muy buen video y muy bien explicado, muchas gracias.

    • @LuisCanary
      @LuisCanary  10 місяців тому

      Gracias!, un saludo :D

  • @ethanydarioa.c9489
    @ethanydarioa.c9489 Рік тому +1

    consulta, porque cuando toco al cubo para querer agarrarlo deja de ser cubo y se desparrama , tambien cuando agarro el objeto como que me empuja hacia atras sino me muevo

    • @LuisCanary
      @LuisCanary  Рік тому

      Porque posiblemente tu personaje este escalado en algun eje diferente de 1,1,1, un saludo :D

  • @linkdesport_mx439
    @linkdesport_mx439 4 роки тому +1

    Justo lo que buscaba.

  • @lottoo313
    @lottoo313 Рік тому +1

    oye bro me sale este error:
    error CSO106: The modifier 'private' is not valid for this item
    como lo soluciono??

    • @LuisCanary
      @LuisCanary  Рік тому

      Que raro quiza este en un mal sitio o te falte algo antes, podrias pasar el codigo y le echo un ojillo?, un saludo :D

  • @angelcardenas2911
    @angelcardenas2911 4 роки тому +1

    Buen video bro saludos ✌

  • @douglasdeal1
    @douglasdeal1 2 роки тому

    Muy buen video, pero tengo una pregunta ¿si quiero tomar es un arma y que este en la pocision del arma estatica como lo arreglaria? Saludos!! 👍😁

    • @LuisCanary
      @LuisCanary  2 роки тому +1

      Pues al cogerlo le pones que se establezca justo a la posicion que quieras de un empty object por ejemplo y de esa manera tendras el control de como queda el objeto, un saludo :D

  • @earenith
    @earenith Рік тому

    Hola! me encantan tus tutoriales! podrias hacer uno para abrir una puerta con el raton y arrastrandola?

    • @LuisCanary
      @LuisCanary  Рік тому

      Buenas, gracias!!, quiza podamos verlo en un futuro si, un saludo :D

  • @dariel12wolf
    @dariel12wolf 4 роки тому +1

    Cómo podría hacer para que en ves de que solo lo suelte, lo pueda lanzar?

    • @LuisCanary
      @LuisCanary  4 роки тому

      Añadiendole una fuerza de impulso en una direccion que quieras con el metodo addforce por ejemplo :D

    • @dariel12wolf
      @dariel12wolf 4 роки тому

      @@LuisCanary y...como hago eso? :(

    • @LuisCanary
      @LuisCanary  4 роки тому

      Pues asi en comentario sin el script delante etc es dificil, te dejo por aqui la wiki que puede ayudarte :D docs.unity3d.com/ScriptReference/Rigidbody.AddForce.html

    • @rubendario3962
      @rubendario3962 4 роки тому +2

      @@dariel12wolf yo te enseño , pásame tu discord :V

    • @dariel12wolf
      @dariel12wolf 4 роки тому

      @@rubendario3962 Dariel12wolf#6409

  • @diamond32tutoriales49
    @diamond32tutoriales49 4 роки тому +1

    Hola brother soy yo de nuevo me gustam tus videos mandame un saludito 👌👌👌👌👌

    • @LuisCanary
      @LuisCanary  4 роки тому +1

      Un saludito Diamond32, me alegro mucho que te molen los videos :D

  • @salvadorgc8279
    @salvadorgc8279 4 роки тому +2

    Buenos días, he seguido tus pasos para intentar implementar este sistema en el juego en 2D, he puesto una caja y al cogerla la caja me arrastra hacia la izquierda como si fuese un tren, me arolla y no me deja hacer nada, hasta que atraviesa todas las paredes y cae al vacio llevandome con ella , a que puede ser debido???

    • @LuisCanary
      @LuisCanary  4 роки тому +3

      Buenas, pues cuando cojas la caja lo que deberias hacer es ponerle su rigidbody2d a kinematic y tener cuidado que no se solapen colliders de tu personaje y el objeto, un saludo :D

    • @anderx153
      @anderx153 2 роки тому

      Hola me podrias pasar el codigo 2D? Porque he intentado y no me deja muchas gracias.

  • @sergioarimex6991
    @sergioarimex6991 2 роки тому

    e s p e c t a c u l a r ! !
    Gracias por compartir!!!

    • @LuisCanary
      @LuisCanary  2 роки тому

      Gracias a ti siempree!😊😇

  • @alanahkasa
    @alanahkasa 2 роки тому +1

    Hola sabrás como cambiar la letra "e" a click derecho así puedo agarrar los items con right-click

    • @LuisCanary
      @LuisCanary  2 роки тому

      Te dejo por aqui los diferentes casos, un saludo :D
      if(Input.GetMouseButtonDown(0)) Debug.Log("Pressed left click.");
      if(Input.GetMouseButtonDown(1)) Debug.Log("Pressed right click.");
      if(Input.GetMouseButtonDown(2)) Debug.Log("Pressed middle click.");

  • @MegaFrankrodriguez
    @MegaFrankrodriguez Місяць тому

    gracias por que lo necesitaba

    • @LuisCanary
      @LuisCanary  Місяць тому

      Me alegro!, un saludo :D

  • @InfinitiDragonVT
    @InfinitiDragonVT Рік тому +1

    muy buen video gracias :D

  • @patriciocastillo8457
    @patriciocastillo8457 Рік тому

    Fácil y divertido, muchas gracias

  • @ianrl5180
    @ianrl5180 3 роки тому

    Disculpa tengo una duda, como podría soltar el objeto y que se posicione en un lugar determinado. Por ejemplo, tomar cubo y este al soltarlo vaya dentro de una caja.

    • @LuisCanary
      @LuisCanary  3 роки тому

      Algo similar a lo que hacemos pero al reves comprobar si esta tocando el objeto con la caja donde quieras dejarlo y si es asi ponerlo en una posicion especifica predeterminada, un saludo :D

  • @licenciadoingenieroemmanue833
    @licenciadoingenieroemmanue833 2 місяці тому

    no me aparece el recuadro nuevo de la parte 14:04 el handpoint

    • @LuisCanary
      @LuisCanary  2 місяці тому

      Eso es porque tendras algun error en tu codigo revisa tu ventana console, un saludo :D

  • @nightcorex746
    @nightcorex746 Рік тому

    Mil gracias lo voy Probar en un juego 2D.

  • @3DStudio-RD
    @3DStudio-RD 3 роки тому +1

    Luis ere el mejor

    • @LuisCanary
      @LuisCanary  3 роки тому +1

      Gracias!! :D

    • @3DStudio-RD
      @3DStudio-RD 3 роки тому +2

      @@LuisCanary saludó desde República Dominicana

  • @arnauz11
    @arnauz11 2 роки тому

    como puedo hacer que al coger el objeto se ponga en una orientación? osea si yo quiero coger una linterna que esta en una mesa y que mira para el sur, si la agarro, la linterna apuntara para el sur mientras yo mira hacia el norte. me gustaria poder hacer que aunque en la mesa mire para X lado, cuando la agarre mire siempre para alante. O que con la rueda del raton poderla girar.

    • @LuisCanary
      @LuisCanary  2 роки тому +1

      Puedes forzar una posicion al coger el objeto, estableciendo los valores que quieras, un saludo :D

  • @nelsonbarrios1338
    @nelsonbarrios1338 Рік тому

    Hola, buen día!
    Muchísimas gracias por tu ayuda, tus tutos me han servido demasiado!
    Mira, lo que pasa es que deseo que al momento de soltar mi objeto (estoy usando una lámpara con iluminación que he importado desde Maya) no siga de largo, es como si la física no existiera! He probado a desactivar manualmente y activar manualmente tanto el IsKinematic como el Use gravity, pero no me da solución! :'(
    Realmente no sé de programación, he aprendido de a pocos algo de C#, sin embargo, me gustaría poder saber cómo solucionar este problema para aplicarlo a otros objetos, te agradecería muchísimo tu ayuda!!

    • @LuisCanary
      @LuisCanary  Рік тому +1

      Si se va al soltarlo quiza puedas forzarle a que su velocity en ese momento sea 0.0.0 y asi evitar que salga disparado, un saludo :D

  • @neorobitc
    @neorobitc 2 роки тому

    Hola Luis muy bueno el tutorial, hay forma de evitar que al tomar el objeto y moverlo se pueda atravesar paredes con el objeto, probé sin iskinematic pero al poner de nuevo las reglas física se descontrola, o estaría bueno un video versión 2 de arrastrar y solar con esta funcionalidad

    • @LuisCanary
      @LuisCanary  2 роки тому +1

      Habria que ajustar el tema colliders si ya que el problema esque si colisiona con el del player se puede liar jajaja, habria que analizarlo y quiza crear uno conjunto entre el player y el objeto, un saludo :D

    • @neorobitc
      @neorobitc 2 роки тому +1

      @@LuisCanary Gracias Luis, lo pude hacer utilizando colliders y una vez que colisiona cambiar desactivando el trigger con lo cual el objecto queda atrapado dentro del un box que colisiona

  • @ARKKAPLAY
    @ARKKAPLAY Рік тому

    bro una pregunta esque tengo 2 objetos cerca y si quero coger uno coge el otro y si quiero coger el otro coge el uno como lo puedo solucionar

    • @LuisCanary
      @LuisCanary  Рік тому

      Tendras que ajustar los rangos de collision y quiza algun tipo de debug que te diga que objeto quieres pillar sino ya se podrian mirar cosas mas concretas como lanzar raycast al objeto y comprobar que es el que quieres coger de verdad, un saludo :D

    • @ARKKAPLAY
      @ARKKAPLAY Рік тому

      @@LuisCanary jajaja si le puse raycast y sale la opcion pero no lo supe programar y cuando veo un objeto se pone en ver4de pero puse la opcion que pusiste xd y no sirvio xd

    • @LuisCanary
      @LuisCanary  Рік тому

      Quiza podamos hacer un video en el futuro para que sea mas preciso, un saludo :D

  • @mayamamaicez9327
    @mayamamaicez9327 3 роки тому +1

    Gracias muy amable

  • @alexgm8222
    @alexgm8222 4 роки тому

    Hola Luis Gracias por el video oye en la lista de reproducción de tutoriales aparece un nuevo video pero privado subirás un nuevo video hoy ?

    • @LuisCanary
      @LuisCanary  4 роки тому

      Esta programado para el Lunes que viene ;D

    • @alexgm8222
      @alexgm8222 4 роки тому

      @@LuisCanary Ehhhhh que bueno :D

  • @fazztor8917
    @fazztor8917 3 роки тому

    Muchas Gracias! En El caso de querer aplicar lo aprendido con un objeto mas complejo con varias partes como lo hago? porque si le agrego rigidbody a las partes se separan.

    • @LuisCanary
      @LuisCanary  3 роки тому

      En si el objeto puede tener un unico rigidbody(el padre que englobe las diferentes partes), luego puedes crear varios colliders y ajustarlos bien al objeto, un saludo :D

  • @paco9982
    @paco9982 9 місяців тому

    tengo un problema, se supone que realize todo lo que indicaste paso por paso, pero en el momento en el que me trato de que mi personaje tome un objeto, no puedo, presiono y presiono la e y no funciona

    • @LuisCanary
      @LuisCanary  9 місяців тому

      Buenas! te sale algun error en tu ventana console?, un saludo :D

  • @furfaroagustin8583
    @furfaroagustin8583 3 роки тому +1

    te amo

  • @derekcortez6894
    @derekcortez6894 9 місяців тому

    no se como hacerle para agarrar y soltar con la misma tecla ayuda

    • @LuisCanary
      @LuisCanary  9 місяців тому

      Buenas! te sale algun error?, hay que controlar si tenemos algun objeto o no añadido para saber si tenemos que coger o soltar quiza ese sea el problemilla, un saludo :D

  • @sojahirto
    @sojahirto 4 роки тому +1

    -Hola que amigo Luis, Déjame agradecimiento por todos los videos ya que visto muchos vídeo en UA-cam y no encontraba lo que buscaba. He aprendido mucho con tus videod, te quería preguntar: COMO SE HACE UN JUEGO MULTIJUGADOR EN 2 O 3D QUE NO HE PODIDO ENCONTRAR EN UA-cam GRACIAS TOTALES...

    • @LuisCanary
      @LuisCanary  4 роки тому +1

      Buenas, muchas gracias por el apoyo :D, pues hay varias maneras dependiendo si es en local, o por internet etc, me gustaria hacer videos del estilo en un futuro.

    • @sojahirto
      @sojahirto 4 роки тому

      @@LuisCanary Te Agradecería, Luis Un Montón Gracias Totales.

  • @l.l.l5223
    @l.l.l5223 3 роки тому

    en caso e mi mi objeto no sea una capsula o cubo o esfera que procede ? digamos una silla ?

  • @SarvErikaXp
    @SarvErikaXp 2 роки тому

    Buenas amigo y comunidad, intente hacer el agarre de un objeto (en 2D) y me funciono, sin embargo tengo una duda, es que al acercarme el triger lo detecta y si le doy la tecla asignada agarra el objeto, pero si al acercar me tardo unos segundo en usar la tecla, ya no detecta el triger y debo alejarme y acercarme de nuevo, que puedo hacer?

    • @LuisCanary
      @LuisCanary  2 роки тому

      Prueba con el metodo de OnTriggerStay2D, docs.unity3d.com/ScriptReference/MonoBehaviour.OnTriggerStay2D.html
      un saludo :D

  • @juanalbertolopezgovantes9005
    @juanalbertolopezgovantes9005 4 роки тому

    y como le hago si lo estoy haciendo en 3era persona y quiero poner la animación de cuando tiene el objeto en la mano y cuando lo suelta

    • @LuisCanary
      @LuisCanary  4 роки тому +1

      Seria activar esa animacion en es momento especifico y listo, y bueno controlar la transiciones entre unas animaciones y otras :D

    • @juanalbertolopezgovantes9005
      @juanalbertolopezgovantes9005 4 роки тому

      @@LuisCanary gracias bro, eso se hace con un blend Tree no?

    • @LuisCanary
      @LuisCanary  4 роки тому +1

      Jumm un blendtree seria mas movida ya que es mas para transiciones de andar a correr o cosas del estilo, seria simplemente una transicion de una animacion a otra con las flechitas y llamar a esa animacion directamente por el script o con parametros, un saludo :D

  • @RubaTronix
    @RubaTronix 4 місяці тому

    Sirve ppara equipar armas en mi player? O en sub defecto tienes pensado hacer un tutorial sobre eso?

    • @LuisCanary
      @LuisCanary  4 місяці тому

      Diria que es mejor un video concreto de eso, aunque cierta base de aqui pueda servirte si, un saludo :D

  • @gamerosip
    @gamerosip 3 роки тому +1

    hola luis una pregunta como puedo cambiar de color por ejemplo un cubo o una esfera plis dime esque soy nuevo en unity medio nuevo xd

    • @LuisCanary
      @LuisCanary  3 роки тому

      Puedes crear un material con click derecho en tu proyecto, y luego cambiar el color y arrastrarlo a tu objeto, un saludo :D

  • @Gamermods123
    @Gamermods123 Місяць тому

    Hola luis, tengo un problema, y es que puse el código de soltar el objeto, y cuando no tenga nada cogido y aplasto "E" para agarrarlo envés de agarrarlo lo suelta y antes cuando solo estaba en el script lo de agarrar funcionaba perfectamente

    • @LuisCanary
      @LuisCanary  Місяць тому

      Quiza es por el metodo de agarre mira si esta guay el GetKey o esta con GetKeyDown ya que es diferente, te sale algun error en tu console?, un saludo :D

    • @Gamermods123
      @Gamermods123 Місяць тому

      @LuisCanary no, no me sale ningún error, el código que hice es el mismo que el tuyo, sin cambiar nada

    • @LuisCanary
      @LuisCanary  23 дні тому

      Pues si quieres pasame el proyecto a luiscanary@gmail.com me comentas el problema alli para que no se me olvide y lo miro jajaja

  • @Ruben_MS
    @Ruben_MS 4 роки тому

    Hola Luis, me gustaría saber como configuras el post-process volume para que se vea como en tu video.

    • @LuisCanary
      @LuisCanary  4 роки тому

      Para que se vea asi solo tienes que crear un proyecto con el template de UniversalRenderPipeline ;D

    • @Ruben_MS
      @Ruben_MS 4 роки тому

      Oh, muchas gracias :)

  • @jimmyportilla231
    @jimmyportilla231 3 роки тому

    Hola Luis he seguido todos tus pasos, pero en mi caso al momento de acercarme a cada uno de los objetos no los coge ya verifique que cada objeto tiene su collider respectivo y riggibody además del tag, pero no lo detecta a que se debe???

    • @LuisCanary
      @LuisCanary  3 роки тому

      Revisa el collider que utilizamos para detectar estos objetos, que este bien ajustado, y que el collider este en trigger, que no te salga ningun error en tu console y que has puesto bien el tema del Input, un saludo :D

  • @jesussuarezsiancas9620
    @jesussuarezsiancas9620 Місяць тому

    hola luis , tengo una pregunta, al momento que suelto mi objeto , el objeto traspasa la superficie , como puedo solucionarlo?

    • @LuisCanary
      @LuisCanary  Місяць тому

      Y tienen colision los 2? no deberia dejarte por las fisicas como tal , te sale algun errorcillo?, un saludo :D

  • @danilogarcia7333
    @danilogarcia7333 4 роки тому

    Luis, no tiene que ver con este video pero necesito ayuda. En unity 2d, el collider de mi personaje atraviesa los colliders de otros objetos. No los atraviesa de una, sino que luego de insistir, el collider cede y mi personaje lo atraviesa (si tengo un rigidbody en el jugador). Me podes ayudar porfa??

    • @LuisCanary
      @LuisCanary  4 роки тому +1

      Revisa el tipo de collider de tu personaje y de los objetos, es raro que te deje, que el tilemap este con el composite, y los otros colliders sean de tipo 2d tambien importante, espero se solucione :D

  • @abduuprueba7767
    @abduuprueba7767 2 роки тому

    como puedo hacer para q en vez de con la tecla "r" lo haga con un boton para movil

    • @LuisCanary
      @LuisCanary  2 роки тому +2

      Pues te recomendaria este video para ver como añadir funcionalidad a un boton y con eso se podria adpatar a lo que tenemos aqui, un saludo :D ua-cam.com/video/Ble2KG7LsVI/v-deo.html

  • @theendblack72
    @theendblack72 6 місяців тому

    no me agarra el objeto alguien me puede decir que cosas tengo que apagar y prender en los rigidbody de todos los objetos

    • @LuisCanary
      @LuisCanary  6 місяців тому

      Buenas! te sale algun error en tu ventana console?, un saludo :D

    • @theendblack72
      @theendblack72 6 місяців тому +1

      @@LuisCanary al final lo logre arreglar después de mucho tiempo intetnandolo

  • @nutellatactica1546
    @nutellatactica1546 2 роки тому

    me sale error y creo que es por que puse el codigo mal ahi alguna forma de que pueda descargar o pegar el codigo?

    • @LuisCanary
      @LuisCanary  2 роки тому

      Creo que es mejor tratar de solucionar los errores que directamente te pase el codigo,
      de esa manera no se aprende y es clave comprender porque falla algo y saber solucionarlo
      espero lo entiendas :D

  • @Tomas_Meza
    @Tomas_Meza 2 роки тому

    Una pregunta lo que está al lado de pickeObject dentro del if es un =?

    • @LuisCanary
      @LuisCanary  2 роки тому

      Si == supongo que dices?, un saludo :D

  • @emm3all
    @emm3all 3 роки тому

    Hola, luis, puedes hacer uno también de coger objetos pero, esqué yo tengo materiales o sprites en mi juego pero cuando lo cojo se pone en la forma que se le da la gana puedes hacer algo como cuando lo coja haga una animación?

    • @LuisCanary
      @LuisCanary  3 роки тому

      Buenas, lo tendre en cuenta para un futuro video ;D

  • @angelcortes3497
    @angelcortes3497 4 роки тому

    Exelente videos muy buenos, una pregunta, si quisiera validar el color del objeto que dejastes en la plataforma con el color la la figura, ¿como le podría hacer?.

    • @LuisCanary
      @LuisCanary  4 роки тому +1

      Con un tag a ese objeto y que la plataforma haga la comprobacion por con collision enter de ese tag ;D

    • @angelcortes3497
      @angelcortes3497 4 роки тому

      @@LuisCanary gracias

  • @Blaindex3D
    @Blaindex3D 4 роки тому

    bro espero me respondas, tengo un problema que no encuentro solucion , mi personaje se va hacia arriba cuando le doy play al juego, la posicion Y se empieza a subir pero si le bajo la fuerza de salto, no se va hacia arriba, crees que tenga que ver por la codificacion? ayudaaaa soy aprendiz

    • @LuisCanary
      @LuisCanary  4 роки тому

      Tienes rigidbody con gravedad activa?, tambien revisa su collider y que no te salga ningun error en la ventana console, un saludo :D

  • @mr.mendra
    @mr.mendra 2 роки тому

    Una pregunta,como hago para que no se me deforme el modelo 3d al agarrar el objeto? :c

    • @LuisCanary
      @LuisCanary  2 роки тому

      Tiene alguna escala tu player diferente de 1,1,1? o algun objeto padre de donde metemos el objeto?, un saludo :D

  • @Alan742
    @Alan742 3 роки тому

    Hola me gusto el video y me ha funcionado pero me gustaría saber si es que se puede controlar la rotación del objeto que se recoge por lo uso para recoger armas y parece que el personaje agarra el arma con la posición en la que cae el objeto alguna solución se agradecería mucho

    • @LuisCanary
      @LuisCanary  3 роки тому +1

      Puedes forzar una rotacion al coger el objeto, si sabes cual deberia ser la correcta, un saludo :D

    • @Alan742
      @Alan742 3 роки тому

      @@LuisCanary gracias

  • @lambilla14
    @lambilla14 Рік тому

    I si quiero instanciar un objeto i este ya este cogido?

    • @LuisCanary
      @LuisCanary  Рік тому

      No termino de entender?, un saludo :D

  • @ivogiordanengo2795
    @ivogiordanengo2795 4 роки тому +1

    hola Luis tengo un problema que cuando agarro el objeto el cubo se hace hijo del hand correctamente pero cuando aprieto la r, el objeto no deja de ser hijo entonces no cae
    te dejo mi script
    public class agarrarObjetos : MonoBehaviour
    {
    public GameObject handPoint;
    private GameObject pickedObject = null;

    void Update()
    {
    if (pickedObject=null)
    {
    if (Input.GetKey("r"))
    {
    pickedObject.GetComponent().useGravity = true;
    pickedObject.GetComponent().isKinematic = false;
    pickedObject.gameObject.transform.SetParent(null);
    pickedObject = null;
    }
    }
    }
    private void OnTriggerStay(Collider other)
    {
    if (other.gameObject.CompareTag("Objeto"))
    {
    if (Input.GetKey("e") && pickedObject==null)
    {
    other.GetComponent().useGravity = false;

    other.GetComponent().isKinematic = true;
    other.transform.position = handPoint.transform.position;
    other.gameObject.transform.SetParent(handPoint.gameObject.transform);
    pickedObject = other.gameObject;
    }
    }
    }
    }

    • @LuisCanary
      @LuisCanary  4 роки тому

      Buenas te falta un ! aqui if (pickedObject!=null)
      Un saludo :D

    • @ivogiordanengo2795
      @ivogiordanengo2795 4 роки тому

      @@LuisCanary gracias!!

  • @alunito6279
    @alunito6279 4 роки тому

    Hola Luis, te quería consultar una cosita, sabes sobre algun tutorial de Drag and Drop con Vuforia ?
    Un saludo !

    • @LuisCanary
      @LuisCanary  4 роки тому

      Pues vuforia no lo he llegado a utilizar, si por ejemplo Wikitude, pero explicar eso llevaria tiempecillo jajaj, quiza en un futuro pueda hacer video de eso :D

  • @JuanJose-vw3zo
    @JuanJose-vw3zo Рік тому

    Gracias esta genial! tengo una pregunta como seria la lógica para que al oprimir la tecla agarre el objeto y al oprimir de nuevo la misma tecla lo suelte ¡saludos!

    • @LuisCanary
      @LuisCanary  Рік тому

      Podrias usar el GetKeyDown y luego el GetKeyUp para controlar lo que comentas, un saludo :D

  • @angelplayerone2384
    @angelplayerone2384 Рік тому

    Hola luis este video todavia es compatiblr con la nueva actualizacion de unity?

  • @Madarauchiha-jn3cb
    @Madarauchiha-jn3cb Рік тому

    pregunta
    quiero que mi personaje se agache a recojer el objeto gracias

    • @LuisCanary
      @LuisCanary  Рік тому +1

      Quiza podamos hacer un video de eso en un futuro, un saludo :D

    • @Madarauchiha-jn3cb
      @Madarauchiha-jn3cb Рік тому

      @@LuisCanary muchas gracias alguien ya lo uso
      Pero podrías decirme cómo selecciono
      Un objeto con el maus
      Dentro del juego

    • @LuisCanary
      @LuisCanary  Рік тому

      Pues para seleccionar un objeto con el Mouse tengo un video pendiente que saldrá dentro de un tiempo y espero que te ayude!

  • @llucramos25
    @llucramos25 3 роки тому

    Hola, sabrías como en vez de poner una tecla del teclado para coger el objeto, tocando el objeto en la pantalla, un saludo

    • @LuisCanary
      @LuisCanary  3 роки тому

      Se que hay Inputs especificos para detectar la pantalla se podria investigar, otra solucion es un boton gigante invisible que tambien te serviria jajaja, un saludo :D

  • @aRivera-v5o
    @aRivera-v5o 4 роки тому

    Excelente video. Me puedes ayudar aplastó la r y no me tira el objeto y ya lo puse if (input getkey ("r")) y nada

    • @LuisCanary
      @LuisCanary  3 роки тому

      Buenas tuto :D, comprueba que no te salga ningun error en tu ventana console, si ves que no encuentras el error podrias pasar el codigo por aqui para que le eche un vistazin

    • @Eljelkano
      @Eljelkano 3 роки тому

      @@LuisCanary Tengo el mismo problema, ya revise la consola y nada :C

    • @LuisCanary
      @LuisCanary  3 роки тому

      Buenas, pues diria de revisar el video junto con tu script que no te se te haya pasado nada por alto quiza algun string o alguna mayuscula donde debe ser minuscula, un saludo

  • @croso9402
    @croso9402 4 роки тому

    Buen video ñañito, una pregunta que significa other?? Saludos

    • @LuisCanary
      @LuisCanary  4 роки тому

      Other es como el objeto que vas a collisionar, como no sabes lo que puede ser pues se guarda ahi :D

  • @toxicorata6327
    @toxicorata6327 4 роки тому

    Hola crack podrias hablar de bolt y se podria hacer un juego facil en bolt?

    • @LuisCanary
      @LuisCanary  4 роки тому

      Lo tengo pendiente espero poder sacar algo de tiempo y hacer un video de eso ;D

  • @huesitos4043
    @huesitos4043 3 роки тому +1

    luis ayudaaaa espero que me respondas me sale un problema en la consola dise esto:No hay 'Rigidbody' adjunto al objeto de juego "cubo (2)", pero un script está intentando acceder a él.
    Probablemente necesites agregar un Rigidbody al objeto del juego "cubo (2)". O su secuencia de comandos debe verificar si el componente está adjunto antes de usarlo.
    CojerObjetos.OnTriggerStay2D (UnityEngine.Collider2D otro) (en Assets / scrips / CojerObjetos.cs: 23) , esto lo traduci espero que me ayudes yo lo estoy aciendo en 2d sugui el paso del comentario mas likeado el de el comentario se llama luis para que no te confundas i si me funciono pero aun asi me salio este error alguien me ayudaaaa por cierto lo que dise en el error ay una parte que dice cubo(2) en un sprite de un cubo para que no te confundas

    • @LuisCanary
      @LuisCanary  3 роки тому +1

      Si es en 2D cambian algunas cosas, por ejemplo necesitas un Rigidbody2D asignado a tus objetos en vez de un rigidbody normal, un saludo :D

    • @huesitos4043
      @huesitos4043 3 роки тому

      @@LuisCanary gracias pero ya tiene el rigidbody2D se lo cambio al script tambien?

  • @vershanix1518
    @vershanix1518 3 роки тому

    Puedo comer los objetos y que se queden en el inventario? Tipo juego de supervivencia

    • @LuisCanary
      @LuisCanary  3 роки тому

      Si podrias de echo tengo unos videos de inventario que quiza te ayuden :D ua-cam.com/video/StNUkfBWFOw/v-deo.html

  • @angelsanchez2774
    @angelsanchez2774 2 роки тому

    Eres un crack

  • @sumerio3053
    @sumerio3053 2 роки тому

    se pueden hacer sin Rigidbody? es que me parece que para un telefono con android si se quiere llegar a todo publico, deberia por lo menos correr en telefonos de gama baja. tengo una tablet con android 4.4kitkat y corre el free fire, solo media cuanto soporta mi tablet y que clase de juego deberia hacer y funciono todo bajo; pero hice un juego asi con los personajes low y todo en bajo y funciona en mi tablet pero con un poco de lag y gasta mucho menos que frefire y es con menos graficos, no se a que se debe, talvez deben ser las texturas en 1024 x 1024 que le puse a los personajes, no se, ah me explayó demasiado XD.

    • @LuisCanary
      @LuisCanary  2 роки тому +1

      Eso puede ser por muchas razones, optimizar un videojuego psa por muchas fases, puede ser la iluminacion, la programacion, las texturas, el modelo que tenga muchos poligonos,la cantidad de objetos, particulas que tengas en tu scene revisaria todo eso que este entre unos varemos normales, un saludo :D

  • @NKdragon55
    @NKdragon55 4 роки тому

    podrias hacer un video en el que expliques como hacer un puzle en el que dejes un objeto en una plataforma y al dejarlo se habra una puerta

    • @LuisCanary
      @LuisCanary  4 роки тому +1

      Ojo pues estaria guay ver cosillas asi si, me lo apuntare para el futuro :D

  • @ethanydarioa.c9489
    @ethanydarioa.c9489 Рік тому

    me darias un ejemplo de como darle impulso al objeto , estoy intentando pero no me funciona

    • @LuisCanary
      @LuisCanary  Рік тому

      El objeto puede tener un rigidbody y le añades una fuerza de impulso con el metodo AddForce en el vector de direccion que necesites, un saludo :D

  • @mijailmurzha3381
    @mijailmurzha3381 Рік тому

    si bien hice todo bien me da muchos errores que no son del codigo ya que podes bugearlo haciendo practicamente nada

    • @LuisCanary
      @LuisCanary  Рік тому

      Habría que revisar de ajustar las colisiones y el área de interaccion así como que el código esté todo guachi, se podría mejorar por supuesto pero de esta manera sencilla creo que es una buena primera iteración, un saludo :D

  • @emilianovallejo6639
    @emilianovallejo6639 3 роки тому

    luis he seguido y comprobado todos los pasos muy bien, pero cuando le doy a la "e" los objetos se sueltan y se van volando :(

    • @emilianovallejo6639
      @emilianovallejo6639 3 роки тому

      ya lo he compuesto, creo, pero ahora tengo que mantener pulsada la letra "e" para que los objetos me siguan si no, se quedan estaticos

    • @LuisCanary
      @LuisCanary  3 роки тому

      Buenas!, tienes puesto GetKey si down ni up o algo del estilo?, te sake akgun error en tu ventana console?, revisa tambien los colliders de tu player y de la zona para interactuar, un saludo :D

  • @j0h4nd32
    @j0h4nd32 3 роки тому

    ¿Como se lograría con animaciones de mixamo?

    • @LuisCanary
      @LuisCanary  3 роки тому

      Pues seguramente con muchas transiciones, y tratar de hacer una maquina de estados jajaja

  • @ievarituma1918
    @ievarituma1918 2 роки тому

    Que haría falta modificar para hacerlo en 2D?

    • @LuisCanary
      @LuisCanary  2 роки тому

      Se utilizan componentes diferentes como collider2d, etc pero lo que es la logica seria casi igual, un saludo :D

  • @arlosalain1273
    @arlosalain1273 2 роки тому

    Se puede con otro tipo de controlador?

    • @LuisCanary
      @LuisCanary  2 роки тому

      Deberia poderse si, quiza haga falta ajustar alguna cosilla, un saludo :D

  • @Chenkofj-820
    @Chenkofj-820 2 роки тому +1

    hola, tengo un problema y es que el objeto se agarra solo sin que presione la "e" y cuando le doy a la "r" el objeto deja de ser hijo del hand point pero igual sigue siguiéndolo.
    adjunto el código por que creo que escribí algo mal pero no se que:
    public class tomarobjeto : MonoBehaviour
    {
    public GameObject HandPoint;
    private GameObject pickedObject = null;
    void Update()
    {
    if (pickedObject!=null)
    if (Input.GetKey("r"))
    pickedObject = null;
    pickedObject.gameObject.transform.SetParent(null);
    pickedObject.GetComponent().isKinematic = false;
    pickedObject.GetComponent().useGravity = true;


    }
    private void OnTriggerStay(Collider other)
    {
    if (other.gameObject.CompareTag("objeto"))
    if (Input.GetKey("e") && pickedObject==null)
    pickedObject = other.gameObject;
    other.gameObject.transform.SetParent(HandPoint.gameObject.transform);
    other.transform.position = HandPoint.transform.position;
    other.GetComponent().isKinematic = true;
    other.GetComponent().useGravity = false;

    }
    }

    • @LuisCanary
      @LuisCanary  2 роки тому +1

      Buenas te faltan los { } de los if que se encargan de definir las lineas de codigo que quieres ejecutar si se cumple esa condicion, un saludo :D

  • @silvalozanorobertocarlos7450
    @silvalozanorobertocarlos7450 8 місяців тому

    se puede implementar en botones?

    • @LuisCanary
      @LuisCanary  8 місяців тому

      Si claro! el caso seria poder adaptarlo, un saludo :D

  • @neysseremanuelpalmarodrigu1359
    @neysseremanuelpalmarodrigu1359 2 роки тому

    HOLA AMIGO NUEVO SUB, todo me salio bien excepto algo, cuando agarro el objeto me empuja hacia atras, pense que era por el objeto ya que tenia una espada,, pero probe con una esfera simple, con su rigidbody y colider sin modificar nada solo agregar el tag,, pero aun asi, me manda hacia atras indefinidamente,, espero que contestes, gracias

    • @enanoalbino1038
      @enanoalbino1038 2 роки тому +1

      eso es porque tenes el handpoint cerca, alejalo un poco mas, porque cuando agarras el objeto choca su collider con el tuyo por eso te empuja

    • @LuisCanary
      @LuisCanary  2 роки тому

      Prueba lo que comenta el compañero seguramente sea por eso, un saludo :D

    • @LuisCanary
      @LuisCanary  2 роки тому

      Gracias por ayudar!

    • @neysseremanuelpalmarodrigu1359
      @neysseremanuelpalmarodrigu1359 2 роки тому

      @@enanoalbino1038 gracias amigo funciono, tambien funciona si al objeto se le activa el triger aunque no se si eso hace que pasen efectos secundarios al futuro

    • @neysseremanuelpalmarodrigu1359
      @neysseremanuelpalmarodrigu1359 2 роки тому

      @@LuisCanary gracias pana

  • @betalf99
    @betalf99 3 роки тому

    Esta guay, aunque en caso de usarlo en personajes con animaciones la arma no sigue del todo el movimiento de la mano. Digo arma porque uso una arma en este caso

    • @LuisCanary
      @LuisCanary  3 роки тому

      Veremos como hacer para que no siga exactamente el movimiento de la mano seguramente en algún video de la serie :D

    • @betalf99
      @betalf99 3 роки тому +1

      @@LuisCanary Guay lo espero con ganas :)

  • @esquilaxgame8805
    @esquilaxgame8805 3 роки тому

    esto sirve para 2d?

    • @LuisCanary
      @LuisCanary  3 роки тому

      Se puede plantear mas o meno similar pero hay que modificar cosillas, un saludo :D

  • @anderx153
    @anderx153 2 роки тому +1

    ¿Se puede hacer en 2D? Y si se puede ¿como?

    • @LuisCanary
      @LuisCanary  2 роки тому

      Si pero habria que usar los componentes de 2D, espero subir un video en el futuro aunque es muy similar a como hacemos aqui, un saludo :D

    • @anderx153
      @anderx153 2 роки тому +1

      @@LuisCanary Bueno muchas gracias y que sepas que haces muy buenos videos.

  • @dyvfyh3419
    @dyvfyh3419 8 місяців тому

    Se puede hacer por click?

    • @LuisCanary
      @LuisCanary  8 місяців тому

      Si eso es como otra recla en Unity se puede llamar con Mouse 0 un saludo :D

  • @marojo5460
    @marojo5460 3 роки тому

    Como puedo hacer para que en vez de agarrar el objeto lo empuje? Ejemplo típico, futbolista que patea el balón

    • @LuisCanary
      @LuisCanary  3 роки тому

      Dandole una fuerza de impulso, con el metodo AddForce por ejemplo ;D , te dejo por aqui la documentacion donde se ve un poco el tema docs.unity3d.com/ScriptReference/Rigidbody.AddForce.html

  • @judithlyssfuentesflores2722

    Hola, como podria hacerlo para moviles?

    • @LuisCanary
      @LuisCanary  Рік тому

      Primero necesitarias hacer el movimiento del personaje para moviles y luego tener un boton concreto que llame a los metodos de coger los objetos, para 3d no tengo videos de controles moviles lo tendria que plantear para un futuro, pero si tienes curiosidad si que tengo uno de 2d, un saludo :D ua-cam.com/video/Ble2KG7LsVI/v-deo.html

  • @estean7363
    @estean7363 4 роки тому

    al guardar el scrip me dice error "expected"
    ayudaaaaa

    • @LuisCanary
      @LuisCanary  4 роки тому

      Puedes comentarme el error al completo?, un saludo

    • @estean7363
      @estean7363 4 роки тому +1

      @@LuisCanary ya lo resolví, el nombre que le puse al archivo no era el mismo que el que tenia el scrip
      Graciassssssss

  • @zangadorbeerreyusoverador323
    @zangadorbeerreyusoverador323 3 роки тому

    Una pregunta, ese script también funciona con 2d verdad?

    • @LuisCanary
      @LuisCanary  3 роки тому

      Podria funcionar pero adaptandolo, en si la idea de coger el objeto y soltarlo podria valer igual, :D

  • @softariy9110
    @softariy9110 2 роки тому

    TENGO PROBLEMAS EN EL CODIGO, PODRIAS PASARME EL ARCHIVO DEL CODIGO POR FAVOR

    • @LuisCanary
      @LuisCanary  2 роки тому

      Buenas!, comentame que errores te salen en tu ventana console y veremos como solucionarlos, un saludo :D

  • @sansjuli5577
    @sansjuli5577 2 роки тому

    y ahora como lo suelto¿?

    • @LuisCanary
      @LuisCanary  2 роки тому

      En el video lo enseño, un saludo :D

  • @user-mj9qs4un1f
    @user-mj9qs4un1f 3 роки тому

    por que a mi me arrastra asía un costado?

    • @user-mj9qs4un1f
      @user-mj9qs4un1f 3 роки тому

      ahora lo arregle gracias por el video me ayudo mucho

    • @LuisCanary
      @LuisCanary  3 роки тому +1

      Me alegro que te ayudara :D

  • @dedstar4360
    @dedstar4360 4 роки тому +1

    douuu
    no era floreria y botanica maricarmen el sponsor xd

    • @LuisCanary
      @LuisCanary  4 роки тому

      Casii jajaja hubiera molado aunque sea por hacer la gracia :D

  • @freyredilbertojassohernand6096

    no me funciona

    • @LuisCanary
      @LuisCanary  Рік тому

      Comentame que errores te salen y veremos como solucionarlos, un saludo :D

  • @abrahamquiros4095
    @abrahamquiros4095 3 роки тому

    bro me podrias copiar el script y ponerlo en este comentario porfa

    • @LuisCanary
      @LuisCanary  3 роки тому +1

      Creo que es mejor tratar de solucionar los errores que directamente te pase el codigo,
      de esa manera no se aprende y es clave comprender porque falla algo y saber solucionarlo
      espero lo entiendas :D

  • @idacanima
    @idacanima 2 роки тому

    Puedes subir el script?

    • @LuisCanary
      @LuisCanary  2 роки тому

      Creo que es mejor tratar de solucionar los errores que directamente te pase el codigo,
      de esa manera no se aprende y es clave comprender porque falla algo y saber solucionarlo
      espero lo entiendas :D