本文へスキップ
ドキュメント
このページの内容

作業を失わないために

作業は自動保存、元に戻す、レベルフォルダーのコピーで守られます。レベルの完全なスナップショットになるのは、フォルダーのコピーだけです。ファイルフォーマットの変更とレベルの削除は元に戻せません

それぞれの保護は、他の保護がカバーしない部分をカバーします。レベル全体が1つのフォルダーなので、自動保存と元に戻すは、フォルダーのコピーの代わりにはなりません

習慣

推奨

セクションを1つ仕上げるたびにCtrl+S。構造を変える前には、毎回レベルフォルダーのコピー。レベルが完成したと考える前に、ルールのチェック

自動保存

自動保存はデフォルトでオンです。次のように動作します:

  1. 保存されていない編集が発生すると、60秒のカウントダウンが始まります
  2. ゲームはレベルのコピーを、ゲームのフォルダー内でlevelsの外にあるbackups/<level id>/に書き込みます
  3. その後、Ctrl+Sと同じようにレベル本体を保存します

変更のないまま開いたエディターは、何も書き込みません。最後の保存(手動でも自動でも)以降に変更したものは、すべてメモリの中にしかありません

コピーは25個保持され、古いものから削除されます。コピーにはレベルファイルだけが含まれ、メタデータ、曲、画像は含まれません。バックアップも削除にチェックを入れない限り、コピーはレベルを削除しても残ります。保護されたレベルのコピーは、そのレベル自身のパスワードでロックされます

オンとオフ、間隔、コピーの数は、設定 → エディターで設定します

復元:レベル設定の危険ゾーンタブにあるバックアップから復元。コピーは新しいものから古いものの順に並び、それぞれ作成された時刻が名前になっています。現在のファイルはまずbackups自体にコピーされるので、復元も取り消せます

手動でも復元できます:バックアップをlevel.json(またはlevel.blob)としてレベルフォルダーにコピーしてください

保存されていない変更

開いているレベルを置き換える操作や、レベルから離れる操作は、まず保存されていない編集をどうするかを確認します:

  • レベル一覧から別のレベルを開く(レベルをコピーしてそのコピーを開く場合を含む)
  • レベルを作成する
  • エディター設定とレベル設定からのメニューに戻る
  • バックアップから復元
  • 危険ゾーンでの操作:レベルをコピーしてそのコピーを開く、ファイルフォーマットを変更する、パスワードを設定する

ダイアログの答えは3つです:

  • 保存:レベルを保存して操作を続けます
  • 保存せずに続ける:赤いボタンで、編集が失われる唯一の答えです
  • キャンセル:何もしません

レベル設定からのプレイでも確認されますが、答えは保存してプレイとキャンセルの2つです。ゲームから戻るとレベルがディスクから読み直されるため、ここでは編集を破棄できません。保存されていない変更がなければ、ダイアログは表示されません

元に戻すでカバーされる範囲

元に戻すがカバーするのは、レベルへの編集だけです。オブジェクト、キーフレーム、リソース、テーマ、プレハブ、設定への変更は、すべて1つの操作バッファーを通ります

レベルを変更しないものは、元に戻りません:

  • 選択中のギズモ、タイムラインのツール、スナップとグリッドがオンかどうか
  • パネルのレイアウト、開いているタブ、再生ヘッドの位置
  • クリップボード
  • 再生成したセッションのシード。レベルを読み込み直すと、もう一度選ばれます
  • 保存。元に戻すはメモリ上のレベルを巻き戻すもので、ディスク上のファイルは巻き戻しません

元に戻せない操作

2つの操作は、ディスクに直接書き込みます:

  • レベルのファイルフォーマットの変更。レベルをBlobとして書き込むと、以前のJsonは削除されます。しかもBlobは、目で読むことも修復することもできません
  • レベルの削除。そのため危険ゾーンに置かれています

生データタブ

生データタブは、保存されるファイル全体をフィールドのツリーとして表示します。何もチェックしません:ルールも制限もありません

最後の手段です。1回のセッションの編集はすべて1つの操作として適用され、元に戻すことができます

注意

生データタブに書き込んだ内容は、何もチェックされていません。レベルフォルダーのコピーを手元に置いておいてください。詳細:レベルフォルダーとバックアップ › バックアップと復元

ルール

実行する価値のあるチェックは、ルールタブです。検証で見つかったものが表示されます:壊れた参照、重複したID、親の循環、深すぎるプレハブの入れ子、重なったビートセグメント

一部の問題は、ゲームが修正できます:1つずつ、またはすべて修正ボタンですべてまとめて。修正は保存ボタンで、元に戻せる1つの操作として適用されます。破棄を押すと破棄されます。グラフの問題には修正がありません

子のスパンが親をはみ出していても、エラーではありません。正常なデータで、意図どおりに動作します。存続期間を合わせるには、スパン調整モディファイアーを実行してください

次へ:レベルフォルダーとバックアップ、作業の順番