Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: Argo214 en Mayo 11, 2016, 09:47:50 AM
Buenos días!Tengo un problema con la pantalla de inicio de mi juego. Quiero que aparezca 5 segundos pero no lo consigo. En la versión que estoy haciendo para Android funciona perfectamente pero cuando la compilo para iOS no se detiene esos 5 segundos y desaparece enseguida. Espero vuestra ayuda. Muchas gracias!!Este es mi código:
using UnityEngine;
using System.Collections;
public class CargaPantallaInicio : MonoBehaviour {
IEnumerator Start () {
yield return new WaitForSeconds(4f);
Application.LoadLevel("Menu");
}
}
Obviamente habrás adjuntado ese código a algún objeto.Haz un print para ver que se ejecuta la función.Dicen que así sirve, pero si no prueba usar el start normal y llamar a la función.
Yo utilizo la version gratuita de Unity no se si es tu caso tambien, y en iOS parece ser que el salvapantallas de unity que te aparece cuando inicias corre a la misma vez que la propia escena que tengas al principio.Prueba a subir el tiempo en vez de 5 a 10 segundos a ver si sigue pasando lo mismo... si no a lo mejor tienes algun otro script que te haga saltar directamente a otra escena.