自動保存、復元、スナップショット
自動保存#
Ambersprite はバックグラウンドで、開いているドキュメントの 復元スナップショット を継続的に書き込みます。保存したファイルとは別で、考える必要はありません。
- 書き込みはデバウンスされ結合されるので、描画を中断しません。
- 別の場所へ移動(ホーム、新規、開く)すると、先にスナップショットを同期的に **フラッシュ*するので、最後のストロークは常にキャプチャされます。
- スナップショットの永続リビジョンは、書き込みが読み戻しで検証された後にのみ進みます。
クラッシュや強制終了の後の復元#
未保存の作業があるままアプリが終了された場合、ギャラリーに 未保存を復元(N) が表示されます。タップして復元リストを開きます。
- **復元*— 復元された状態でドキュメントを再度開く。
- **コピーを開く*— 新しいコピーに復元し、元のファイルはそのまま。
- **この復元を削除*— 破棄する。
スプライトがまだメモリにあってホームに移動しただけの単純なケースには、ギャラリーに キャンバスに戻る もあります。
バージョンスナップショット#
スナップショットはドキュメント 内 の手動セーブポイントです。
- **スプライト ▸ バージョンスナップショット*がリストを開きます。
- **キャプチャ*は現在の状態を
v1、v2、… として保存します。 - **復元*はドキュメントをスナップショットに戻します — これ自体が **取り消し可能*で、ドキュメント ID と URL を保持し、ファイルを変更済みとしてマークします。
- **共有*はスナップショットを独自の
.pxstudioファイルとして書き出します。
リスクの高い変更(大きな塗り替え、統合、キャンバスのリサイズ)の前にスナップショットをキャプチャします。ドキュメント全体を複製するより安く、行き来して復元することで比較できます。
タイムラプス#
タイムラプス記録がオンなら、Ambersprite は描画プロセスの軽量な記録を保持します。ファイル ▸ 書き出し ▸ タイムラプス から GIF として書き出します。