Version: 2017.1

Application

class in UnityEngine

Cambiar al Manual

Descripción

Acceso a los datos en tiempo de ejecución de la aplicación.

Esta clase contiene métodos estáticos para buscar información sobre los datos en tiempo de ejecución, y poder controlarla.

Variables Estáticas

absoluteURLLa ruta absoluta al archivo de datos del web player (Read Only).
backgroundLoadingPriorityPrioridad del hilo de descarga en segundo plano.
buildGUIDReturns a GUID for this build (Read Only).
cloudProjectIdUn identificador único de proyecto de la nube. Es único para cada proyecto (Lectura Solamente).
companyNameRetorna el nombre de la empresa de la aplicación (Lectura Solamente).
dataPathContiene la ruta al directorio de datos del juego (Read Only).
genuineDevuelve false si la aplicación está alterada en forma alguna luego de haber sido construida.
genuineCheckAvailableDevuelve true si puede ser confirmada la integridad de la aplicación.
identifierReturns application identifier at runtime. On Apple platforms this is the 'bundleIdentifier' saved in the info.plist file, on Android it's the 'package' from the AndroidManifest.xml.
installerNameRetorna el nombre de la tienda o paquete que instalo la aplicación (Lectura Solamente).
installModeRetorna el modo de instalación de la aplicación (Lectura Solamente).
internetReachabilityDevuelve el tipo de accesibilidad en Internet que es posible actualmente en el dispositivo.
isConsolePlatformLa plataforma actual en tiempo de ejecución es una plataforma conocida de consola.
isEditor¿Está ejecutándose al interior del editor de Unity? (Read Only)
isFocusedWhether the player currently has focus. Read-only.
isMobilePlatformLa plataforma en tiempo de ejecución actual es una plataforma móvil conocida.
isPlayingRetorna true cuando se está en cualquier tipo de player (Lectura Solamente).
persistentDataPathContiene la ruta a un directorio persistente de datos (Read Only).
platformRetorna la plataforma donde el juego se está ejecutando (Lectura Solamente).
productNameRetorna el nombre del producto de la aplicación (Lectura solamente).
runInBackground¿El player debe estarse ejecutando cuando la aplicación esté en segundo plano?
sandboxTypeRetorna la aplicación ejecutandose en sandbox (Lectura solamente).
streamedBytes¿Cuántos bytes se han descargado desde el web stream principal de Unity? (Read Only)
streamingAssetsPathContiene la ruta al directorio StreamingAssets (Read Only).
systemLanguageEl idioma al cual está configurado el sistema operativo del usuario.
targetFrameRateInstruye al juego para intentar renderizar a una velocidad de cuadros especificada.
temporaryCachePathContiene la ruta a un directorio temporal de datos o directorio de caché (Read Only).
unityVersionLa versión del Unity en tiempo de ejecución que está siendo usada para ejecutar el contenido.
versionRetorna el número de la versión de aplicación (Lectura Solamente).

Funciones Estáticas

CancelQuitCancela la salida de la aplicación. Esto es útil para mostrar una pantalla de despedida al final del juego.
CanStreamedLevelBeLoaded¿El nivel transmitido puede ser cargado?
GetBuildTagsReturns an array of feature tags in use for this build.
GetStackTraceLogTypeObtiene opciones de registro stack trace. El valor predeterminado es StackTraceLogType.ScriptOnly.
GetStreamProgressForLevel¿Qué tanto ha progresado la descarga? [0...1].
HasProLicense¿Está Unity activado con la licencia Pro?
HasUserAuthorizationVerifica si el usuario ha autorizado el uso de la webcam o del micrófono en el Web Player.
OpenURLAbre la ubicación url en un navegador.
QuitInvoca la salida de la aplicación reproducida.
RequestAdvertisingIdentifierAsyncSolicitar un ID de publicidad para iOS, Android y Windows Store.
RequestUserAuthorizationSolicita autorización para usar la webcam o el micrófono en el Web Player.
SetBuildTagsSet an array of feature tags for this build.
SetStackTraceLogTypeEstablece las opciones de registro stack trace. El valor predeterminado es StackTraceLogType.ScriptOnly.
UnloadDescarga el tiempo de ejecución de Unity.

Events

logMessageReceivedEvento que es disparado si un mensaje de registro es recibido.
logMessageReceivedThreadedEvento que es disparado si un mensaje de registro es recibido.
lowMemoryThis event occurs when an iOS, Android, or Tizen device notifies of low memory while the app is running in the foreground. You can release non-critical assets from memory (such as, textures or audio clips) in response to this in order to avoid the app being terminated. You can also load smaller versions of such assets. Furthermore, you should serialize any transient data to permanent storage to avoid data loss if the app is terminated.This event corresponds to the following callbacks on the different platforms: - iOS: [UIApplicationDelegate applicationDidReceiveMemoryWarning] - Android: onLowMemory() and onTrimMemory(level == TRIM_MEMORY_RUNNING_CRITICAL) - Tizen: ui_app_add_event_handler with type APP_EVENT_LOW_MEMORYHere is an example of handling the callback:
onBeforeRenderDelegate method used to register for "Just Before Render" input updates for VR devices.

Delegados

AdvertisingIdentifierCallbackMétodo delegate para recuperar el ID de advertising.
LogCallbackUtilice este tipo de delegate con Application.logMessageReceived o Application.logMessageReceivedThreaded para monitorear que se registra.
LowMemoryCallbackThis is the delegate function when a mobile device notifies of low memory.