OnDemandResourcesRequest
class in
UnityEngine.iOS
/
Hereda de:AsyncOperation
Sugiere un cambio
¡Éxito!
Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.
Cerrar
No se puedo enviar
Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.
Cerrar
Cambiar al Manual
Descripción
Represents a request for On Demand Resources (ODR). It's an AsyncOperation and can be yielded in a coroutine.
static class Loader
{
public static IEnumerator LoadAsset(string resourceName)
{
// Create the request
var request = OnDemandResources.PreloadAsync(new string[] { "Asset's ODR tag" });
// Wait until request is completed
yield return request;
// Check for errors
if (request.error != null)
throw new Exception("ODR request failed: " + request.error);
// Get path to the resource and use it
var path = request.GetResourcePath(resourceName);
// Call Dispose() when resource is no longer needed.
request.Dispose();
}
}
Funciones Públicas
Dispose | Release all resources kept alive by On Demand Resources (ODR) request. |
GetResourcePath | Gets file system's path to the resource available in On Demand Resources (ODR) request. |
Miembros heredados
Variables
allowSceneActivation | Allow scenes to be activated as soon as it is ready. |
isDone | Has the operation finished? (Read Only) |
priority | Priority lets you tweak in which order async operation calls will be performed. |
progress | What's the operation's progress. (Read Only) |