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 - halpe

#1
General (Antiguo) / Ayuda para cargar siguiente nivel
Noviembre 07, 2017, 04:03:38 AM
Cita de: Cubo2D date=1510023697Los errores en tiempo de ejecución si afectan el comportamiento de tus scripts.
   
   
      usar Application no es una buena práctica en unity, ademas si tiene un problema cargando una escena nueva debes subir ese codigo, no este.
   
   

Application.LoadLevel(Application.loadedLevel);

   
      Yo te recomiendo que primero agregues un script con un mensaje que funcione como una bandera a la escena objetivo (nivel 2), así garantizas que de verdad la estar cargado el nivel 2 y luego estás regresando al original.
   
   
      Si de verdad estás cargando el nivel 2, el problema está en esa escena del nivel original debes tener un script que te regresa a la escena de origen.
   
   
      también puedes revisar los tag.
   


lo del mensaje lo probe en el libro q no me lo mostraba y despues con un boton que ahi me lo mostraba
 
 
 
el tema es que ahora no me funciona con ninguna tipo no cambia 
#2
General (Antiguo) / Ayuda para cargar siguiente nivel
Noviembre 07, 2017, 03:32:05 AM
Cita de: lightbug date=1510021451application no se usa más, salvo para salir del juego (me parece). Igual el problema me suena que es de lógica (if esto else aquello...) por eso hace como tres post te digo que subas el código y las partes que te parecen que influyen en tu problema.
   


void OnBecameInvisible (){

    

        Application.LoadLevel (Application.loadedLevel);

        CorazónRojo.SetActive (false);

        CorazónNegro.SetActive (true);

    

    }

        

        public void EnemyJump()

        {

            jump = true;

        }

        public void Knockrestart(float Slimuposx)

        {

            float side = Mathf.Sign(Slimuposx - transform.position.x);

          Application.LoadLevel(Application.loadedLevel);

        }
 
otro codigo
 
#3
General (Antiguo) / Ayuda para cargar siguiente nivel
Noviembre 07, 2017, 03:15:31 AM
Cita de: lightbug date=1510020238Mira ahí te dice que el argumento no puede ser null, obviamente no le pasaste un argumento null, pero hiciste algo en runtume que te hizo null alguna referencia, entonces ahora el argumento no tiene nada... un ejmplo de como un simple null te puede desencadenar estos "errores".
   
   
      Por supuesto que es el código, o casi seguro que lo es. Con lo poco que subiste no se puede decir nada de nada, así que lo poco que te puedo decir es, cada vez que cargas una escena es equivalente a cerrar la escena actual abrir la nueva y darle play, si todos los objetos viven dentro de cada una de las escenas es probable que todo marche bien, pero (Ej típico) si tenés un objeto llamado "Manager" (ponele) que tiene DontDestroyOnLoad con referencias a la escena 1, y luego cargas la escena 2 (forma single), los objetos referenciados de la 1 desaparecen, entonces el objeto "Manager" (que tenía en mira a determinado objeto de la escena 1) ahora ya no tiene nada ya que los objs fueron eliminados, y te da una null reference. Pero bueno, un solo ejemplo, te puede estar pasando cualquier cosa, pensá, anda paso por paso, que cosas se destruyen y vos seguis referenciandolas? o que cosas destruís vos, y seguis referenciandolas?
   
   
      Esto referido a lo del null reference, con el tema de las escenas, si te vuelve a cargar la escena anterior de golpe chequeá las condiciones, que condiciones estás poniendo para cargar la escena?
   
   
       
   


puede ser no creo pero porque use scenemanger y application.loadscene osea el scenmanger para el cambio de escena y el application para reiniciar el nivel
 
 
#4
General (Antiguo) / Ayuda para cargar siguiente nivel
Noviembre 07, 2017, 02:17:26 AM
Cita de: lightbug date=1510016907y eso que tiene que ver? tu problema no es un error de compilación.
   
   
      Un consejo, leé lo que el motor te dice, siempre, un null reference te puede hacer una enorme bola de nieve que que va creando otros null reference hasta que afecta a lo que interesa. Por algo los desarrolladores los ponen en rojo, para que te llamen la atención.
   


entonces es un error de codigo???
 
 
 
Cita de: lightbug date=1510016907y eso que tiene que ver? tu problema no es un error de compilación.
   
   
      Un consejo, leé lo que el motor te dice, siempre, un null reference te puede hacer una enorme bola de nieve que que va creando otros null reference hasta que afecta a lo que interesa. Por algo los desarrolladores los ponen en rojo, para que te llamen la atención.
   


que significa?
 
#5
General (Antiguo) / Ayuda para cargar siguiente nivel
Noviembre 07, 2017, 01:53:27 AM
Cita de: Cubo2D date=1510015359Deberias mostrar el log porque se nota que tienes al menos un error.
   


esos errores no afectan porque sino no me dejaria arrancar el juego y me deja
 
 
 
//www.unityspain.com/applications/core/interface/file/attachment.php?id=11087">WhatsApp Video 2017-11-06 at 21.16.51.mp4
#6
General (Antiguo) / Ayuda para cargar siguiente nivel
Noviembre 07, 2017, 01:36:03 AM
Cita de: lightbug date=1509995321Hola, primero como sabés que lo carga? (al mismo nivel), osea, se reinicia no?.
   


ademas probe con botones y esta super bugeado creo que es problema del unity pero no se ya que creer
 
 
#7
General (Antiguo) / Ayuda para cargar siguiente nivel
Noviembre 07, 2017, 12:41:29 AM
sep pero el problema es que tipo amaga con ir al otro porque en donde figura el nombre nivel 1 cambia por un segundo al 2 pero vuelve
#8
General (Antiguo) / Ayuda para cargar siguiente nivel
Noviembre 06, 2017, 07:22:41 PM
Hola si necesito ayuda urgente necesito cargar el siguiente nivel al colisionar pero me carga el mismo nivel en vez de cargarme el otro.
 
 
 

#9
General (Antiguo) / Vida de personaje y enemigo
Octubre 18, 2017, 02:23:28 PM
Hola si necesito ayuda para asignar cantidad de vida a un personaje y a los enemigos. Además si saben como hacer para bajarle vida tambien les agradeceria
#10
Cita de: lightbug date=1508184415eso no tiene nada que ver, justamente haces el script para no hacer eso, e independizar movimiento de personaje con cámara, si la pones de hija está siempre siguiendo al personaje, sin que vos se lo impongas en un script.
   
   
       
   
   
      bien
   
   
      Update se actualiza cuando puede, es decir tenés un deltaTime variable, puede ser que sea muy rapido o muy lento, dependerá de tu "frameRate", fixed update tiene un delta time fijo (= fixed). Es cierto se usa para las físicas ya que este fixed Time coincide con el que el motor de las físicas usa para sus steps y no tiene sentido aplicar fuerzas en update. El juego "se actualiza" en Update, es decir habrá muchas cosas, además de movimientos que cambiarán cuadro a cuadro, tu camara tiene que ser rápida, ya sea para seguir un target o para apagarse porque apretaste "pausa" y algo debe cambiar en esta (que se yo). Si tu camara va a seguir objetos es recomendable que esté en LateUpdate, que cada vez que pueda se actualice + que lo haga una vez que pasen todos los updates.
   


Solucionado otra vez te lo agradezco mucho saludos. :)
#11
Cita de: lightbug date=1508181859elegiste el target desde el inspector? sabes porque se debe llamar FixedUpdate y no como vos quieras? Y sabes cual es la diferencia entre Update y FixedUpdate?
   
   
      Mira Halpe, de onda, no sigas más tutoriales, aprendé que hace cada cosa, busca en el manual de Unity, si no vas a tropezar cada 10 líneas de código y al final terminarás haciendo todo, solo para borrarlo y rehacerlo de nuevo, ya que hay tutoriales bastantes feos, si te pongo un top de los peores que he visto, te diria que los de Unity Oficial ganan por goleada.
   


SI quieres decir que que puse a la cámara como hija del personaje si. Ademas en el script de la camara cuando pone a quien seguir puse/arrastre el gameobject del persoanje. La diferencia es faci Update es para cada fotograma del juego/proyecto y fixedupdate es para  ejecuta varias veces por fotograma y se usa más para fisicas
#12
Cita de: OldGuy date=1508181558¿Desde donde llamas la función FixUpdate?
   


 
 
#13
Cita de: OldGuy date=1508178765No sé si estás llamando esa función desde algún otro Update, pero si no, no está haciendo nada. También a lo mejor querías llamarla FixedUpdate, para que se llame cada frame.
   


Pero porque no estaría haciendo nada. Ademas corregí lo del update pero es lo mismo.
#14
General (Antiguo) / Se encoge el personaje
Octubre 16, 2017, 09:06:50 PM
Cita de: lightbug date=1508179939La razon es que seguramente hayas animado el personaje y luego modificaste la escala, podes meterte en el animator y remover la propiedad de escala, me parece que lo podés hacer... O modificar la escala animada (si la estuviera) a los valores que actualmente tenes en la escena (deseada), igual te recomiendo lo primero, generalmente la escala no se anima, depende del caso, pero generalmente no se toca.
   


Oka gracias
#15
Hola si necesito ayuda el tema es que yo estoy haciendo un juego y vi un tutorial donde explicaba y hacia un script para el seguimiento. A el creador le funcionaba muy bien pero a mi no si alguien me puede ayudar le agradecería mucho gracias. :)