Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Ayuda en Scripting

Iniciado por Valcion, Marzo 15, 2016, 10:48:40 AM

Tema anterior - Siguiente tema
Marzo 15, 2016, 10:48:40 AM Ultima modificación: Marzo 16, 2016, 07:02:40 AM por Valcion
Buenos días, Tengo un problema con Una programación, la problemática es la siguiente.En las condiciones que se colocan para el animator en unity... si pueden observar se encuentran 2 solamente..."Caminar" y "Fire" ambas condiciones son Bool, osea Verdadero o falso... en el bool de "Caminar" cumple la funcion correctamente cuando pulso la tecla "horizontal" pasa a verdadero y cuando la dejo de presionar pasa a falso automaticamente... cosa que no pasa con el Bool de "Fire" cuando lo presiono se queda en verdadero y no se cambia a falso automaticamente como en el bool "Caminar" y consecuencia de esto entra en modo loop la animacion "fire" en unity... alguna idea de como solventar esto?Gracias de antemano Aca dejo el capturo del Script esta en C++ 

Bueno, el primer problema parece ser de lenguaje ... y no me refiero al lenguaje de programacion, si no al escrito; da la sensacion de que hayas copiado de un traductor xDDD No es necesario que escribas como cervantes si te da pereza pero minimo intenta redactar tu duda de manera que se comprenda y cuando alguien la lea no acabe cansado, y despues miramos que problema puede haber. Un saludo y suerte

Cierto hahaha ya lo arregle...sino que amaneci tratando de arreglar ese problema y cuando coloque el topic estaba medio dormido jajaja...XD

Lo he de colocar en if para forzarlo a false pero tampoco me funciona... que problema!!

A ver, por lo que veo, cambias el bool fire = false y luego no lo asignas al SetBool de la animación. O sea, tienes el fire = false y el de anim = true.Si el set bool de la anim a true lanza una bala, te va a lanzar en loop. Coloca el bool del anim a false después.

Marzo 16, 2016, 08:28:19 PM #5 Ultima modificación: Marzo 17, 2016, 12:12:10 AM por Valcion
[quote author=iRobb" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="35392" data-ipsquote-contentcommentid="128229 date=1458116905]A ver, por Lo Que Veo, cambias el fuego bool = false Y LUEGO no lo asignas al SetBool de la animación. Oh mar, Tienes el fuego = false y el de anim = true.Si el set bool de la anim una verdadera bala lanza una, te va a lanzar en bucle. Coloca el bool del anim una falsa DESPUÉS.[/quote]No entendi hahahaha... lo tengo como en la primera foto por que asi como lo ves en la segunda foto no agarra... no se como hacerdejo la imagen adjunta como quedo y no me deja compilarSaludos! 

Etiquetas: