Salvar e carregar
Se você deseja armazenar o conteúdo de uma matriz para que você possa restaurá-lo na próxima vez que você carregar o jogo, então você pode salvá-lo para o armazenamento local. A expressão Array.AsJSON voltará a matriz no formato JSON (um formato baseado em texto), que você pode então armazenar em storage.r local:
[11] Adicione o Webstorage plugin para o layout e use a ação "Definir valor local" para armazenar a matriz:
[12] Em seguida, você pode usar a ação conjunto de carga para restaurar a matriz salvo:
[13] A ação Download vamos fazer o download da matriz no formato JSON como um arquivo de texto. Isto é útil na criação de editores de nível - você pode adicionar os arquivos ao seu projeto e carregá-los em matrizes no início do layout.
Formato JSON:
{"c2array":true,"size":[5,1,1],"data":[[["tiger"]],[["rabbit"]],[["mouse"]],[["lion"]],[["cow"]]]}