Skip to main content
Los archivos de entidad le permiten leer y escribir archivos adjuntos a una entidad, en cualquier formato. En el ejemplo siguiente se muestra un bucle completo de archivos de entidad, desde el inicio de sesión hasta la carga de un archivo y la subida de un archivo nuevo.

Análisis de este ejemplo

  • GlobalFileLock es una forma simplista de evitar colisiones de archivos, diseñada específicamente para este ejemplo.
    • Las acciones de archivo independientes no causarán ningún problema.
    • Cada acción de archivo requiere muchos pasos y varias llamadas a la API, por lo que no intente acceder al mismo archivo de varias maneras al mismo tiempo.
    • Si tiene cuidado, no necesita ningún mecanismo de bloqueo.
    • Si quiere hacer algo complicado, su mecanismo de bloqueo podría ser mucho más complejo.
  • OnGUI es una forma antigua, pero muy densa, de crear una GUI de Unity completamente mediante script.
    • Su GUI será mucho mejor y específica del juego.
  • Todas las características de PlayFab requieren primero un inicio de sesión o autenticación.
  • LoadAllFiles() hace exactamente lo que su nombre indica. Para la entidad que tiene la sesión iniciada actualmente, carga todos los archivos guardados en PlayFab.
    • Esta función requiere varios pasos:
      • Preguntar a PlayFab dónde se encuentran los archivos,
      • Y luego descargarlos por separado.
  • UploadFile(string fileName) guarda el archivo en el servicio para la entidad.
    • Para simplificar, este ejemplo guarda un archivo a la vez, pero también puede cargar archivos de forma atómica en conjuntos.
    • Los pasos de esta operación son:
      • Inicializar una operación de carga atómica,
      • Cargar todos los archivos,
      • Finalizar una operación de carga atómica.
    • La entidad no considera que la carga del archivo esté completa, ni refleja ningún cambio a otros autores de llamadas, hasta que la operación de carga atómica se finaliza correctamente.

Game Manager y entidades

Game Manager le permite manipular objetos y archivos de los jugadores. La información general del jugador se ha actualizado para mostrar tanto la información del jugador del título como la de la cuenta de jugador maestra. Además, la pestaña Players ahora incluye secciones separadas para archivos y objetos.

Características relacionadas

Los objetos y archivos de entidad se usan en varias características de PlayFab, cada una limitada a un tipo de entidad diferente:
Última modificación el 28 de agosto de 2026