Jump to content

Search the Community

Showing results for tags 'optimizar'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
    • Youtube
  • Mesa de ayuda
    • Unity
    • Arte
    • Builds & Dispositivos
    • Otras Especialidades
  • Aportes de la Comunidad
    • Recursos
    • Eventos
  • Bolsa de trabajo & Colaboraciones
    • Ofertas y Demandas
  • Post Antiguos
    • General (Antiguo)

Blogs

There are no results to display.

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Especialidad

Found 6 results

  1. Saludos por acá, soy algo nuevo en esto, y estoy practicando para ir dominando poco a poco el C#. Pero mientras estaba haciendo un código me surgió una duda. Lo que sucede es que estoy haciendo como una especie de reproductor de música y entonces según la canción que esté tocando le pido que cargue una imagen para el fondo. Lo que me gustaría saber es si el código se podría optimizar más, para ir aprendiendo y ver como quedaría de una manera más profesional, porque me parece que en el modo que lo hice estoy consumiendo recursos en vano. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class MusicPlayer : MonoBehaviour { private int index = 0; public Image Wallpaper; // Use this for initialization void Start() { } // Update is called once per frame void Update() { // WALLPAPER CHECK switch (index % songs.Length) { case 0: Wallpaper.sprite = Resources.Load<Sprite>("Images/wallpaper_0"); break; case 1: Wallpaper.sprite = Resources.Load<Sprite>("Images/wallpaper_1"); break; case 2: Wallpaper.sprite = Resources.Load<Sprite>("Images/wallpaper_2"); break; } } } La cuestión es que creo que de este metodo estoy cargando "la misma imagen" una y otra y otra vez. O sea gastando memoria cargando el recurso una y otra vez. ¿Alguna recomendación que me puedan brindar? Si conociera la forma me gustaría de alguna manera "Cargar" todos los fondos una primera vez y luego solo decirle que cuando suene "X" canción se reemplace la imagen. Pero bueno, lo dejo a criterio de ustedes que tienen más experiencia. Saludos
  2. ¿Qué es el error Gfx.WaitForPresent? ¿Alguien sabe cómo se podría solucionar? En la ejecución del juego me da golpes que me frena la fluidez. Pero a veces me pasa y otras veces no, y no sé porque. Un saludo y gracias.
  3. Buenas, hay muchos artículos y guías acerca de cómo optimizar tu juego en Unity, aquí os dejo uno más. A mí me ha parecido bastante conciso y práctico, la mayoría de cosas quien más y quien menos ya las sabrá pero nunca está de más tener a mano este tipo de información. Es algo antiguo pero creo que está muy bien: https://software.intel.com/en-us/articles/how-to-plan-optimizations-with-unity Curiosamente pertenece a un site de Intel, en ese mismo site hay muchos más artículos referentes al desarrollo de videojuegos, algunos parecen interesantes y hay guías desde cero para ayudarte en el desarrollo de videojuegos. Venga un saludo
  4. Guest

    Optimizar codigo

    Buenas a todos, seré breve: Para optimizar código, es mejor dejar o por lo menos tratar de dejar solo un update que maneje casi todo, y solo llamar a el resto de funciones de otros scripts por medio de corrutinas? o es normal dejar el update en cada uno de todos los script que tengo?. Ejemplo Tengo script con sus update para: inclinar un objetootro para spawn de enemigosotro para mover el pj principalotro de controles y manejo (pausar y blabla)Ahora, puedo dejarlo algo así? o es que estoy pensando bobadas? jeejeje Scrip principal (Unico Update)inclinar un objeto (Corrutinas)otro para spawn de enemigos (Corrutinas)otro para mover el pj principal (Corrutinas)otro de controles y manejo (pausar y blabla) (Corrutinas)Muchísimas gracias por sus respuestas.
  5. Hola amigos,NECESITO AYUDA URGENTE! Me encargaron un trabajo y estaba haciendo un videojuego de carreras para pc. Y ahora cuando ya lo tengo terminado me dicen que nos entendimos mal y que les interesa que sea para android! Nunca antes he publicado en una plataforma que no sea pc y no ser como hacerlo, el juego pesa demasiado, los modelos pesan demasiado... Tenéis algún truco ya en Unity aparte del "Switch plataform" para adaptarlo? He pasado dia y noche durante mas de un mes para hacer este juego y no me gustaría perder-lo todo!!!SOCORRO!!!!!
  6. Hola, eh visto que este tema es de mucha duda por varias partes, peor es completamente normal que al revisar el log me de el peso total de 11.4 mb y el apk compilado pese 18.5 mb ? lei por ahi que habia un bug sobre eso pero no estoy completamente al tanto de ello, de todas formas eso les pasa a todos al compilar un apk? o algo anda mal con lo que hago. Gracias de antemano.
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...