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

#16
Scripting / Rutinas concatenadas
Marzo 24, 2020, 02:30:37 PM
Buenas tardes, he echo lo siguiente, haciendo caso a  leocub58 y funciona
 

void LateUpdate()
    {
     
        if (Input.GetMouseButtonUp(0))
        {
            InitialPosition = PunchController.transform.position;
            StartCoroutine(Punch());
           
        }
    }
    IEnumerator Punch()
    {
        while (PunchController.transform.position != mouse.transform.position)
        {
            PunchController.transform.position = Vector3.MoveTowards(PunchController.transform.position, mouse.transform.position,1f);
           
           
            yield return null;
        }
        print("finish");
        StopCoroutine(Punch());
        StartCoroutine(ReturnPosition());
}

 
 
 
Y ,iRobb no he entendido nada , como aplicarías lo que dices a mi script? Para entenderlo mejor
 
 
#17
Presentaciones / Hola me presento
Marzo 23, 2020, 09:00:44 PM
Bienvenido a la comunidad, y suerte con tu proyecto
#18
Scripting / Rutinas concatenadas
Marzo 23, 2020, 03:47:01 PM
Hola a todos, tengo el siguiente script
 

   void LateUpdate()
    {
        if (Input.GetMouseButtonUp(0))
        {
            InitialPosition = mouse.transform.position;
            StartCoroutine(Punch());
            StopCoroutine(Punch());
        }
    }
    IEnumerator Punch()
    {
        while (PunchController.transform.position != mouse.transform.position)
        {
            PunchController.transform.position = Vector3.MoveTowards(PunchController.transform.position, mouse.transform.position,1f);
            print("hola");
           
            yield return null;
        }
        InitialPosition = mouse.transform.position;
    }

 
(lo de print hola era para que me apareciera en el inspector si se ejecutaba o no)
 
Como podéis ver, en este script lo que hago es que cuando dejo de presionar el ratón, se ejecuta una corrutina en la que  el PunchController se mueve hacia el mouse hasta que los dos estén en la misma posición...
 
Como hago que cuando se acabe de ejecutar el while el PunchController ejecute otra corrutina para moverse de nuevo hacia su InitialPosition
#19
Jajajajaja las neuronas se me quedaron de cuarentena
#20
Si lo que buscas es algo como que apunte hacia el puntero de el ratón (puedes sustituir el puntero por una coordenada cualquiera) mírate  esta duda que poste hace tiempo
 
allí encontraras la solución y una explicación muy detallada de su funcionamiento

 
Espero serte de ayuda   
#21
Hablo por experiencia propia, la cual no es demasiada, de modo que si me equivoco corregidme
 
 
 
Yo lo que hago es usar transform.translate, asta ahora no me a dado ningún problema...
 
Y no, no depende de la velocidad,lo que pasa es que cuando modificas la posición directamente las colisiones no se actualizan...
 
pero no lo tengo muy claro , espero que lo primero que te e explicado te sea útil 
 
Aquí tienes un vídeo que te puede ayudar
 


   
eature=oembed">

 
 
#22
Interfaz / Como funcionan las transiciones???
Marzo 17, 2020, 10:43:53 AM
Opciones de importación??
 
Donde estan?
 
 
 
En serio ahora me siento así: 
#23
Interfaz / Orden de Renderizado (SOLUCIONADO)
Marzo 16, 2020, 07:38:28 PM
mmmm, no se si es posible pero...
 
No podrías coger y añadir todos los obj que quieres que se obscurezcan a una capa y hacer que todos los objetos de esa layer se obscurezcan?
 
Es solo una idea 
#24
Interfaz / Orden de Renderizado (SOLUCIONADO)
Marzo 16, 2020, 03:18:13 PM
En la configuración de cámara puedes ver una imagen 3d con perspectiva 2d
 
Ahora no recuerdo como pero en cuanto pueda te lo miro... si es eso lo que buscas claro
#25
Presentaciones / Hola, UwU
Marzo 16, 2020, 11:16:24 AM
Bienvenido a la comunidad
#26
Interfaz / Orden de Renderizado (SOLUCIONADO)
Marzo 15, 2020, 07:47:31 PM
Si estas trabajando en 2D, modifica el eje Z para llevar la imagen por encima de las demás
 
 
 
 
 
Espero serte util
#27
Interfaz / Como funcionan las transiciones???
Marzo 15, 2020, 06:53:14 PM
Se que quedare como un inepto pero...
 
Exactamente que es lo que tengo que hacer??
 
A que te refieres con que esta en loop, que hago para cambiarlo
 
 
 
Se que entro lo leído y lo que me explicaste no me tendría que quedar ninguna duda 
#28
Assets / Huesos y animación por código
Marzo 15, 2020, 01:47:37 PM
Hola de nuevo...
 
 
 
Como no Animation 2d me esta dando mas problemas...
 
Tengo un stikman animado mediante huesos y estoy tratando que la cabeza mire hacia el mouse.
 
El código esta bien y funciona, el problema es que, pese a que el hueso se mueve como deveria, el sprite de la cabeza no
 
Alguna idea??
#29
Presentaciones / ¡Hola a todos!
Marzo 15, 2020, 11:20:35 AM
Y... ¡Bienvenido a la comunidad!
#30
Interfaz / Como funcionan las transiciones???
Marzo 14, 2020, 06:09:16 PM
Gracias por tu respuesta lightbug
 
Por supuesto, lo primero que ice cuando se me planteo  el problema fue ir a la documentación de unity...
 
Y después de leerla y "entenderla " me di cuenta de que, tan, tan bien no la entendí, ya que no fui capaz de solucionar el siguiente problema 
 
https://drive.google.com/open?id=1rKzp0y2DXUudKtom144pzAilRlq5q0Bc
 
Si te fijas, cuando desmarco has exit time la animación se reproduce infinitamente... ¿no se tendría que reproducir una vez y ya?
 
Sin embargo cuando lo marco se reproduce dos veces.... 
 
Por que ocurre? que es lo que no entiendo?
 
 
 
Gracias