Septiembre 19, 2017, 03:49:55 PM Ultima modificación: Septiembre 19, 2017, 04:05:12 PM por yokaiworld
ya se que en el debug puedo ver que se consume, pero como puedo saber cual es el objeto que lo consume mas ya sea memoria, cpu , gpu? tengo un simple programa de dibujo que consume de manera exajerada la linea blanca y amarilla en reposo

Ok, primero corre el juego en modo debug (F6 o haz click en el icono de play rojo), cuando haya cargado ve al debugger:


Y cambia una de las ventanas a Profile, para hacerlo haz click derecho en la barra superior de la ventana que quieres cambiar:


Y en el submenu elige Set Type, y luego Profile


La ventana se debería ver así:


Ahora haz click en el circulo negro bajo el nombre de la ventana para empezar a grabar:


Déjalo correr un rato, si lo necesitas usa el juego como debería ser común, y luego vuelves a hacer click en el circulo, que ahora es rojo, para detenerlo:


La lista te muestra los eventos ejecutados y a cual objeto pertenecen, el tiempo que tomaron en ejecutarse a lo largo de la prueba, la cantidad de veces que fueron ejecutados y el porcentaje de tiempo que ocupan en promedio en cada step. También puedes expander los elementos de la lista para ver los mismos detalles de las funciones o scripts dentro de los eventos.