@ao_serialize
Selecciona campos para la escena, el Inspector y la serialización JSON.
Enemy :: class : Component {
// Guardado, mostrado en el inspector, incluido en los datos de la escena
max_health: int @ao_serialize;
patrol_radius: float @ao_serialize;
// Solo en tiempo de ejecución — no se guarda, no aparece en el inspector
current_target: v2;
aggro_timer: float;
}Qué hace
Tipos compatibles
Tipo
Ejemplo
Uso con componentes
Uso con el sistema de guardado
Uso con JSON independiente
Valores predeterminados y cambios de esquema
Qué NO serializar
Patrones comunes
Enums para selección de modo
Structs anidados
Referencias a activos
Última actualización