Saltar al contenido principal

StepAssetData

Resumen

Imova.Flux.StepAssetData es un ScriptableObject:

[CreateAssetMenu(fileName = "new Step Asset Data", menuName = "ScriptableObjects/Flux/Step/Add Step Store Data", order = 1)]

Según la documentación XML del propio código: "Clase orientada a almacenar pasos con sus respectivos triggers. TODO Esta informacion se debe consumir desde el servidor." En la práctica, funciona como una biblioteca local de Step que se fusiona en tiempo de ejecución con los datos obtenidos de Firebase, a través de StepHandler.

Cuándo usarla

La usan los diseñadores de contenido para definir pasos y sus triggers directamente en el editor de Unity, especialmente útil durante desarrollo o para contenido que aún no se ha migrado al servidor. En runtime, StepHandler combina estos pasos locales con los que llegan desde el backend, por lo que ambas fuentes conviven sin conflicto.

Propiedades

PropiedadTipoDescripción
StepsListList<Step>Lista de pasos almacenados en este asset.

Ver también