Jump to content

TheShopKeeper

Registrados
  • Content Count

    39
  • Joined

  • Last visited

Community Reputation

5 Neutral

About TheShopKeeper

  • Rank
    Usuario

Profile Information

  • Especialidad
    Otros

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Muchas gracias, te expresaste muy bien, voy a hecharle un buen vistazo a la documentación.
  2. Gracias a todos por sus respuestas. @xeleh Ya le estoy dando un vistazo, no había visto lo de los behaviour trees, me pondré a estudiarlos a ver si es lo que estoy buscando, gracias!
  3. Muchas gracias por la ayuda, hasta ahota solo tengo la siguiente duda. ¿Cómo puedo mostrar una variable que tenga en algún script en Fungus? Ejemplo: El personaje tiene un script llamado "Character_Movement" donde hay una variable int que guarda la cantidad de pasos que ha caminado en el juego. ¿Cómo puedo mostrar ese int en Fungus sin inicializarlo desde el mismo Fungus?
  4. Buenas, ayer tuve la posibilidad de conocer el repositorio de xNode y estuve leyendo un poco de información. Pero tengo unas dudas que me gustaría preguntarles a aquellos que han trabajado con este sistema y me digan si mi objetivo es posible o hay una alternativa mejor a los nodos. A ver, hasta ahora cuando yo interactuo con un NPC las acciones de dicho NPC las ejecuto a traves del Unity Events, pero para mi este sistema es algo limitado porque me gustaría tener la posibilidad de decirle al GameObject que solo realice "X" 's eventos si ha cumplido una condicion previa (por ejemplo q si esta soleado te de una conversacion, si esta lloviendo te de una sombrilla, si es otoño lo veas recogiendo hojas), pero esta condicion me gustaría poder añadirla a nivel de interfaz y por esta razón pensé en los nodos. Entonces lo que quiero saber es si puedo a traves de los nodos realizar el siguiente objetivo. A mi me gustaría que los GameObjects tuvieran un Grafo, y que ese grafo fuera el comportamiento que va a realizar el GameObject, entonces dentro del grafo va a haber distintos nodos con ports, estos serán los comportamientos que va a tener el GameObject cuando interactue con el jugador. Por ejemplo, al interactuar con el GameObject este ejecutaría los comportamientos de cada nodo consecutivamente dependiendo de las diversas condiciones algo así como: Nodo1: Dialogo Nodo2: Realizar animacion (escoger animacion) Nodo3: Aumentar una vida Nodo4: Otro dialogo Nodo5: Realizar animacion (por ejemplo darte la espalda) Al final el poat a estado un poco largo, pero me gustaría conocer vuestro criterio.
  5. Hmmm, interesante, por suerte estoy en una fase de desarrollar todas las mecánicas del juego antes de crear el juego. Gracias por la info voy a hecharle un vistazo.
  6. Eso es un plugin para el xNode o ya viene predefinido en el assetpackage del xNode?
  7. Muchas gracias por la explicación, no asimilaba el termino cachear correctamente.
  8. Saludos y gracias por su tiempo. No he usado Git porque no tengo los ordenadores conectados y uno de ellos no tiene acceso a internet. Saludos, pero uno de los ordenadores no tiene acceso a internet.
  9. Muchas gracias por vuestro tiempo y la rapidez. @iRobb Seguiré investigando del tema, me parece algo extraño cada vez que copie el proyecto de un ordenador a otro el tener que descargar los packages. Saludos.
  10. Saludos por acá a todos. Estoy trabajando en un proyecto con Unity 2019.2.5 y tengo la siguiente situación. Tengo un ordenador de mesa y una laptop (ambas tienen la misma versión de Unity), cuando estoy en la casa trabajo en ordenador de mesa, pero cuando salgo a la calle me gustaría trabajar en la laptop, pero me sucedió la siguiente situación. Creé un proyecto de Unity, descargué packages y assets que iba a utilizar, hice una cosa sencilla, un personaje moviéndose en un mapa y listo. Guardo el proyecto y copio toda la carpeta del proyecto a la laptop, cuando ejecuto el proyecto en la laptop me lanza este cartel: Este hace referencia a una Package que me descargo para trabajar con Pixel Perfect Camera, si le doy Continuar el proyecto no se ejecuta correctamente. ¿Hay algo que esté haciendo mal a la hora de migrar un proyecto de un ordenador a otro o me falta algo por hacer? Muchas gracias por su tiempo. PD: La laptop no tiene acceso a internet.
  11. Perfecto, muchas gracias. Hasta que no lo puse en práctica no comprendí su funcionamiento. Me parece excelente el uso del DDOL para las cosas indispensables. Lo de los árboles era solo un ejemplo, pero gracias a ustedes logré encaminarme en lo que quería hacer. Saludos.
  12. Efectivamente como dice pioj, estos solo consumirán memoria al er llamados. No importa si al final los dejas todos, solo van a consumir espacio en el disco duro. Y un espacio bastante pequeño, porque no es que pesen tanto. Saludos.
  13. Tengamos en cuenta una cosa, el Cubo está en la escena 1, a este cubo le pondré el DontDestroyOnLoad y un sistema de movimiento. Al cambiar de escena la propiedad de moverse del cubo se mantienen vivas, lo que no se si este se mueve en una "escena 1" que ya fue borrada (o sea, el limbo) o si se mueve en la nueva escena. De todas formas ya probaré.
  14. Antes que todo agradecer a @Igor @lightbug @ufita por contestar tan rápido. @igor , me gusta tu idea de trabajar con una clase estática, pero tengo una duda. ¿Cómo le digo a Unity que lea esa clase? ¿Tendría que añadirla a algún lado en específico o asignarla a algún Objeto dentro de una escena? (No se si he escrito la pregunta correctamente, como siempre en Unity he trabajado con Monovehavour no se como hacer que trabaje una clase que yo vaya a crear. @lightbug @ufita , hasta ahora lo que entendí que hace el DontDestroyOnLoad es lo siguiente, al asignarlo a un objeto, cuando cambias de escena este no se destruye y puedes continuar trabajando con él. Pero me vinieron unas cuantas dudas a la mente, que cuando termine de trabajar quiero ver si las pongo a prueba, como por ejemplo: - Si yo tengo en la Hierarchy un objeto llamado "Árboles" y dentro de "Árboles" hay 100 objetos "árbol", si yo le asigno el DontDestroyOnLoad solo a "Árboles", ¿los hijos se quedan o se borran? - Si tengo un objeto "cubo" y le asigno un movimiento sencillo con las flechas y el DontDestroyOnLoad, al cambiar de scene, el "cubo" aparecerá en la scena nueva que cargué o el cubo no se va a ver porque está por decirlo de cierta forma "en el limbo" Ya todo esto lo probaré luego. Gracias una vez más. Saludos.
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...