
Cristian David Arroyo Noreña
PreguntaBuenas tardes, tengo una pregunta, estoy desarrollando un videojuego en 3D sobre cómo cambiar una llanta, entonces la idea es tomar los objetos como el gato, la cruceta el repuesto, conos etc…el juego puntúa según el orden en que utilizas los elementos ya que para el cambio de una llanta pues por ejemplo primero debes usar el equipo de protección como el chaleco, en fin… El puntaje es generado con una variable pública estática que está llamada en el update, de esta manera va recogiendo las sumas y restas de puntaje a lo largo del juego, finalmente al acabar se muestra el puntaje obtenido, mediante un botón se le pide al jugador introducir su nombre.
En el juego estoy usando bases de datos SQLite donde guarde posición, nombre y puntos, entonces esta información está siendo capturada por una clase con esos 3 valores y en resumen…cuando la persona acepta el nombre este queda guardado en la variable de nombre para mostrarlo en el ranking, lo mismo con los puntos (el puesto no, ya que es autoincrement), y pues realmente ya logré hacer que funcionara en unity todo funciona perfecto, pero cuando exporto al celular…se traba cuando quiero mostrar el ranking, ya revise las conexiones a la base de datos dentro del código, también solucioné problemas de rendimiento pero simplemente el juego se traba cuando pongo el nombre y le doy aceptar para que muestre la tabla de ranking.

Luis Lira
Hola! Podría ser algún problema entonces del código, tal vez se está quedando iterando en alguna parte o algo por el estilo. Lo mejor sería que hicieras Debug de la aplicación para saber si está arrojando una excepción, esta es la documentación oficial sobre cómo hacerlo https://docs.unity3d.com/2019.3/Documentation/Manual/ManagedCodeDebugging.html