ForoDeveloper

Desarrollo de videojuegos => Unity => Mensaje iniciado por: 504games en Diciembre 23, 2017, 01:30:27 am

Título: Script para salir con el boton atras de android!
Publicado por: 504games en Diciembre 23, 2017, 01:30:27 am
Hola que tal foro? vuelvo para compartirles una script simple pero util de como salir o cambiar de escena con el boton de salir de los telefonos android

1- crear script en c# con el nombre "BotonAtras"

2-pegar el codigo

3- colocar en un empty o en la camara

4-configurar si lo que quieres es cambiar de escena o salir directamente con el menu desplegable del script
(https://image.ibb.co/cf3eVR/2.png)
(https://image.ibb.co/k1pxH6/1.png)

5- en caso de cambiar de escena asegurate de tener la escena en el build settings y de escribir bien el nombre de la escena a cargar con mayusculas y minusculas


Codigo:
Código: You are not allowed to view links. Register or Login
using UnityEngine;
using System.Collections;

public class BotonAtras : MonoBehaviour {

public enum Acciones { Salir, CargarEscena }

public Acciones accion;
public string nombreEscena;

// Update is called once per frame
void Update () {
if(Input.GetKeyDown(KeyCode.Escape))
{
switch(accion){
case Acciones.Salir:
Debug.Log("Saliendo...");
Application.Quit();
break;
case Acciones.CargarEscena:
Debug.Log("Cargando escena: "+nombreEscena);
Application.LoadLevel(nombreEscena);
break;
}
}
}
}
}

Nota: para probar si funciona preciosa "ESC" en tu teclado y fijate en la console si sale el mensaje "saliendo" o "Cargando Escena" dependiento de su eleccion arriba.

No olviden en agradecer si les sirvio!!  ;)

Desactiva adblock para acceder a la web, sin la publicidad no podemos mantener la web