Salvar progresso
Confirme alterações de chaves explicitamente.
Composição da cena
Seção intitulada “Composição da cena”Behavior em projeto com namespace de persistência disponível.
Implementação
Seção intitulada “Implementação”using Astra;
[ComponentId("docs.visit-counter")]public sealed class VisitCounter : Behavior{ public override void Start() { long visits = Save.GetInt64("visits", 0) + 1; Save.SetInt64("visits", visits); Save.Flush(); Object.Name = "Visita " + visits; }}Resultado esperado
Seção intitulada “Resultado esperado”A contagem aumenta a cada nova inicialização do Behavior e é gravada com Flush.
Cuidados
Seção intitulada “Cuidados”A chave deve manter o mesmo tipo entre versões. Trate erros de I/O e não use Flush a cada frame.
Consulte SaveStore. As instruções descrevem o cenário proposto; a execução em dispositivo não foi realizada nesta publicação.