Solicita autorización para usar la webcam o el micrófono en el Web Player.
Por razones de seguridad (evitar el uso de un web player para espiar a los usuarios), se requiere tener la autorización explícita del usuario para permitir estar características en el web player. Para hacer esto, necesitas llamar a Application.RequestUserAuthorization, la cual muestra una caja de diálogo al usuario, y espera que la operación sea completada antes de poder usar estar características. Utiliza Application.HasUserAuthorization para verificar el resultado de la operación.
function Start() { // Request permission to use both webcam and microphone. yield Application.RequestUserAuthorization (UserAuthorization.WebCam | UserAuthorization.Microphone);
if (Application.HasUserAuthorization(UserAuthorization.WebCam | UserAuthorization.Microphone)) { // we got permission. Set up webcam and microphone here. } else { // no permission. Show error here. } }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { IEnumerator Start() { yield return Application.RequestUserAuthorization(UserAuthorization.WebCam | UserAuthorization.Microphone); if (Application.HasUserAuthorization(UserAuthorization.WebCam | UserAuthorization.Microphone)) { } else { } } }