Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 08/30/2020 in all areas

  1. 2 points
    Yo después de leer este hilo:
  2. 2 points
    Muy buenas a todos, abro este post para exponer una problemática que lleva azotando a este foro hace tiempo ya. Soy consciente de que muchos de vosotros lo pensáis, pero no decís nada por medio a represalias, pero ya estamos hasta las narices y no nos callaremos mas, no me importa sacrificarme por esta causa... y es que estamos hartos de los memes de los Simpson, en serio... ay miles de cosas mejores... rick y morty, south park, futurama... incluso los memes de bob esponja, pero por dios... ya basta de los Simpson. Gracias por vuestra atención
  3. 2 points
    en este foro obedecemos las leyes de la termodinamica!!!
  4. 1 point
    Saludos. Mi ultima modificación es adaptar el sistema de misiones ha escenarios externos. Un escenario externo es independiente del juego y lo puede crear cualquier persona vinculandolo a un planeta, base o nave. Todavía es experimental, me hace falta añadir mas funciones y probar mas escenarios, pero la base del sistema ya funciona bastante bien. También he arreglado algunos fallos que he visto en videos anteriores, debido que al cambiar de version se me modificaron todos los objetos, seguramente todavia habra algun objeto perdido mal colocado, pero los arreglare según los vea, poquito a poco.
  5. 1 point
    Los nodos a los que te refieres lo que hacen es emular a las acciones, variables y métodos del lenguaje de programación en cuestión. Para poder ejecutar algo una sola vez, una de las cosas que puedes hacer es como dice francoe1, establecer una variable "bool" que se ponga en "true" o "false" cuando se produzca la entrada en el trigger, y que debido al cambio de valor, ya no se pueda ejecutar con una condición. Te recomiendo que "escapes" del método de programación a base de nodos si quieres aprender a programar, por que así podrás tomar el control absoluto de lo que quieras hacer. Un saludo!
  6. 1 point
    Hay varios videos en Youtube respecto a esto. Este canal creo que tiene un par o más de cómo funcionan y como hacerlos, pero con buscar "2,5D Unity" salen videos interesantes.
  7. 1 point
    Hola de nuevo, Después de investigar un poco he llegado a la conclusión de que el vídeo ha bajado la calidad y resolución gráfica de una forma brutal. Perdonad si no me he dado cuenta antes. También he mejorado todo lo que he podido los gráficos. He aquí una comparativa entre la actualización más reciente y las imágenes del traíler: ¿Qué veis que se podría mejorar?
  8. 1 point
  9. 1 point
    Hice la segunda opción, dibujar la textura aparte y posicionar ambos con las mismas coordenadas.
  10. 1 point
    𝘈𝘱𝘳𝘦𝘯𝘥𝘦𝘳 𝘢 𝘨𝘶𝘢𝘳𝘥𝘢𝘳 𝘥𝘢𝘵𝘰𝘴 𝘦𝘯 𝘜𝘯𝘪𝘵𝘺 𝘦𝘯 𝘧𝘰𝘳𝘮𝘢𝘵𝘰 𝘑𝘴𝘰𝘯 𝘶𝘵𝘪𝘭𝘪𝘻𝘢𝘯𝘥𝘰 𝘤𝘭𝘢𝘴𝘦𝘴 𝘴𝘦𝘳𝘪𝘢𝘭𝘪𝘻𝘢𝘥𝘢𝘴, 𝘦𝘴𝘵𝘰 𝘱𝘶𝘦𝘥𝘦 𝘶𝘵𝘪𝘭𝘪𝘻𝘢𝘳𝘴𝘦 𝘱𝘢𝘳𝘢 𝘨𝘶𝘢𝘳𝘥𝘢𝘳 𝘦𝘭 𝘱𝘳𝘰𝘨𝘳𝘦𝘴𝘰 𝘥𝘦 𝘭𝘢 𝘱𝘢𝘳𝘵𝘪𝘥𝘢, 𝘴𝘤𝘰𝘳𝘦, 𝘥𝘪𝘢𝘮𝘢𝘯𝘵𝘦𝘴, 𝘪𝘯𝘷𝘦𝘯𝘵𝘢𝘳𝘪𝘰, 𝘪𝘵𝘦𝘮𝘴, 𝘦𝘵𝘤. 𝘛𝘢𝘮𝘣𝘪é𝘯 𝘷𝘢𝘮𝘰𝘴 𝘢 𝘷𝘦𝘳 𝘭𝘢 𝘧𝘰𝘳𝘮𝘢 𝘥𝘦 𝘤𝘢𝘳𝘨𝘢𝘳 𝘦𝘭 𝘑𝘴𝘰𝘯 𝘺 𝘳𝘦𝘤𝘶𝘱𝘦𝘳𝘢𝘳 𝘭𝘢 𝘪𝘯𝘧𝘰𝘳𝘮𝘢𝘤𝘪ó𝘯 𝘨𝘶𝘢𝘳𝘥𝘢𝘥𝘢. Espero que les sirva! saludos
  11. 1 point
    Buenos días, parece que es un error en Unity para Linux: "LINUX EDITOR RETURNS THE "O" KEY'S KEYCODE WHEN THE SPACE KEY IS BEING PRESSED" Misterio resuelto. Un saludo, programada.
  12. 1 point
  13. 1 point
    Es imposible saber qué está fallando y cuándo lo está haciendo. Para eso tenés herramientas como el profiler, que te dice cuanta memoria estás usando, procesamiento en general (script por script, por ej podés hasta sacar cuando tarda un Raycast en procesar una order, usando Deep Profile) y más. Existen cosas generales que podés hacer, como por ejemplo: Usar un sprite atlas (o sheet?) en vez de muchos sprites por separado. Si un sprite es muy pequeño no necesita estar super detallado (alta resolución). usar físicas menos complejas donde no se requieran (si fuera el caso). Ej no es lo mismo evaluar cientos de circulos vs circulos que evaluar polígonos vs polígonos. No generar basura constantemente (por ej llamar a Camera.main o GetComponent cuadro a cuadro).
  14. 1 point
    primero deverias buscar el problema. por que tiene bajo rendimiento? - es por culpa de los scripts? trata de simplificar cosas, igual alguna cosa se puede hacer en coroutines a la largo de varios frames en vez? almacena variables que vallas a utilizar varias veces en vez de buscarlas, calcularlas, o cogerlas con getComponent.... y hay muchas mas formas de "optimizar" el codigo... - es por culpa de los graficos? reduce el tamaño de algunas texturas (en movil es mejor que ninguna supere los 512*512). optimiza los mesh (si los hay) siempre se puede borrar poligonos que no se ven, porejemplo los que dan cara al suelo... utiliza shaders mas simples que le cueste menos de calcular.... y, igual que con los scripts, hay mas formas de optimizar los graficos... - ...o puedes ser cosa de las physics, del garbage collector... o incluso de la version de unity que utilices (en algunas los builds para movil tienen mejor rendimiento que en otras) como dice @iRobb es una pregunta muy compleja, habria que tener acceso al proyecto entero y tirarte mucho rato para ver como optimizarlo bien...
  15. 1 point
    Ah ok ahora tiene más sentido. De lo que sé, un prefab como asset puede tomar referencias solo de assets, por ejemplo de otros prefabs. Si querés meter objetos de la escena (o componentes de estos) no te va a dejar. Al revés sí podés hacerlo, es decir que si el prefab está instanciado o metido en la escena (tecnicamente sigue siendo un prefab, ya no un asset (?)) podés asignar cualquier tipo de referencia, de escena o cargarla desde assets. No se si podés imponerle a Unity que asigne cualquier tipo de objeto en cualquier lado. En principio no tendría sentido, ya que los prefabs (assets) van a ser compartidos durante todo el juego, si uno de ellos pierde la referencia de uno de sus objetos (por ej porque la escena cambió) sería catastrófico. El tema es que podés tener prefabs en escena, o prefabs en el proyecto, por eso no me queda en claro bien de donde a donde querés hacer lo que querés hacer. Asumo que querés asignar de escena a asset. Saludos.
  16. 1 point
    hola existe la funcion Resources.Load tienes que crear una carpeta dentro de assets que se llame "Resources" y meter las cosas ahi... (puedes hacer carpetas dentro de esa carpeta para tener las cosas ordenadas) si es solo texto lo que quieres cargar te recomiendo que lo hagas en un "xml" y leas el texto desde el. ...de todas formas poner 300 prefabs en el inspector si se puede hacer. puede poner un array de gameObjects (public GameObject[] prefabs;) y poner ahi todos los que quieras.
  17. 1 point
    hola he visto este video en un post de Vandal y no he podido resistirme a compartirlo era de una jam que se ha celebrado entre el 10 y el 12 de julio... ...o de unos locos que se han escapado de un psiquiatrico... no me ha quedado muy claro...
  18. 1 point
    Hola gente, tengo dudas sobre los renders, uso blender pero si renderizo no se aplica en unity. El caso es que estoy haciendo una app para mobil, no es nada solo se ve un jardin, y me gustaria saber si existe algun modo de renderizar desde blender, o si se puede usar v-ray, luminion, etc... gracias de antemano. :)
  19. 1 point
    a losiento crei que tenias un error, es muy sencillo: (codicion?true:false;) si la condicion es verdadera va a devolver el valor en la seccion true, sino el valor en la seccion false. Entonces si la velocidad de rb es superior a la velocidad de la camara entonces moveSpeed va a ser igual a la velocidad de rb sino va a ser igual a la velocidad de la camara. en este caso, la linea de codigo la podrias cambiar por float moveSpeed = max(rb.velocity.magnitud, cameraSpeed);
  20. 1 point
    Pues supongo que es lo que debería ser 😂 Kudos a @francoe1 por el montaje del vídeo. Gracias compañero!
  21. 1 point
    podrias re escalar el objeto y después moverlo, transform.localscale.x += newsize; transform.position.x += newsize/2;
  22. 1 point
    El lema de esta Comunidad es no hacerle el trabajo a nadie, nunca. Las otras Comunidades que hagan lo que quieran, pero en UnitySpain intentamos que los usuarios tomen por costumbre resolver sus dudas en común, sí, pero luego se encarguen ellos mismos de resolver sus problemas.
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...