文件 專案與檔案

儲存與還原

儲存專案、讀懂儲存指示、設定自動儲存,以及當機之後把工作救回來。

檔案 ▸ 儲存 會把專案寫回它原本的那個檔案。從沒儲存過的專案還沒有檔案,所以「儲存」會落到「另存新檔」,問你要放在哪裡。

檔案 ▸ 另存新檔… 一定會問位置。對話框會給 untitled.cls 當起始名稱,你要是沒打副檔名它會補上 .cls。用新名稱儲存會把文件分頁改名、讓分頁指向新檔案,並把它加進最近使用,所以在做冒險的改動之前,「另存新檔」就是留下快照的辦法。

CtrlS 儲存
CtrlShiftS 另存新檔
CtrlW 關閉目前的文件
CtrlO 開啟專案

圖層擺了姿勢時,儲存寫的是什麼

綁好骨骼的圖層同時有兩組值:你在編輯模式裡建立的靜置姿勢,以及動畫模式下播放頭當時顯示的樣子。儲存永遠寫靜置姿勢,所以檔案絕不會把第 40 格的彎折當成你畫出來的形狀收進去。

哪一個值算是靜置姿勢,要看你人在哪裡。在編輯模式、第 0 格時,靜置姿勢就是你看到的樣子,所以你在那裡做的任何改動就是被寫下的東西,包括你從動畫模式回來之後才做的改動。在動畫模式下,一個通道只有在真的有東西在擺它的時候,才會回頭採用存下的靜置姿勢:那個通道上的關鍵影格、骨骼綁定,或是帶著它的動作。沒有東西在動它的屬性,會保留你給它的值,不論你是在哪裡給的。

繪圖圖層從來不會被任何東西擺姿勢,所以它們的筆畫永遠照原樣儲存。帶關鍵影格變體的切換器圖層,存下的基準是你在編輯模式裡設定的那個變體,而不是你按 Ctrl+S 時播放頭剛好顯示的那一個。

你儲存時站在哪裡也是同樣的道理。在元件裡面按 Ctrl+S,或在巢狀於另一個元件裡的元件中按,寫下的是整個專案,而不是你踏進去的那一小塊,而且會把你放回原來的位置。不必先退出來,這對儲存、另存新檔和自動儲存的還原副本都一樣適用。

儲存指示

有未儲存變更的文件,名稱後面會在文件分頁上帶一個星號。儲存時,狀態列上標誌旁邊會出現一顆小膠囊:它以強調色由左往右填滿,同時寫著「正在儲存」,填滿後寫「已儲存」,然後淡出。分辨你在哪個階段的是填滿的寬度,所以兩個階段共用一種顏色。

儲存失敗是例外。它以紅色寫著「儲存失敗」,而且淡出前停留得久很多,因為和成功不同,它要告訴你的是你還不知道的事。

自動儲存會顯示同一顆膠囊但換個說法,「正在自動儲存」然後「已自動儲存」,這樣你一眼就分得出剛剛是你存的還是計時器存的。自動儲存之後分頁上的星號仍在,因為自動儲存不會寫進你的專案檔。

儲存過程中的狀態列,軟體標誌旁邊是強調色的「已儲存」膠囊。

自動儲存

自動儲存預設是關的,要到 偏好設定 ▸ 一般 的效能區段裡打開。

設定預設值它做什麼
自動儲存打開計時器
自動儲存間隔(分鐘)5多久觸發一次,1 到 120 分鐘

計時器一到,Celas Studio 就會在你的專案旁邊寫一份獨立的還原副本,用它的名字命名:存成 walk.cls 的專案會得到 walk.autosave.cls。你自己的檔案從不被碰,未儲存變更的星號留著,而且每次都是覆寫同一個還原檔,不會愈積愈多。

計時器會等一個安靜的時機。滑鼠左鍵按著或編輯還在進行時它會先忍住,你一放開就立刻觸發,所以它絕不會抓到畫到一半的筆畫或拖曳。如果從上一份還原副本以來什麼都沒變,它就跳過這次寫入。

從沒儲存過的文件也有照顧到。它沒有專案路徑可以擺在旁邊,所以它的還原副本改放進應用程式資料夾,用文件的編號命名:untitled-3.autosave.cls 之類的。第一次儲存這份文件時那個副本會被刪掉,因為真正的檔案已經接手了。

當機之後的還原

Celas Studio 啟動時會找還原副本並主動提供。「還原未儲存的工作」對話框會列出它找到的檔案,包括應用程式資料夾裡未命名的文件,以及任何還原副本比專案本身還新的專案,並給三個選擇:

  • 開啟還原的文件:每一份各自開成一份文件,所以不會有東西覆蓋你的專案檔。比對過後,如果還原的版本才是你要的,再用另存新檔覆蓋原檔。
  • 捨棄它們:刪掉這些副本。
  • 稍後再說:把它們留在硬碟上。下次啟動時會再問一次。

還原副本比專案還舊的專案不會被提出來:你已經存到它後面去了,那份副本是過時的。儲存一份文件會直接把它的還原副本移除。

還原副本不帶預覽縮圖,所以還原出來的文件在你自己存過一次之前,在「最近使用」裡是一張空白卡片。

嚴重當機還會觸發另一道最後的搶救:當機處理器會把當時開著的文件抄一份成應用程式資料夾裡的 rescued.cls,下次啟動時當機報告對話框會提議開啟它。那一道是在已經受損的行程上跑的,所以把它當成盡力而為,而不是保證。自動儲存才是可靠的安全網。

未儲存變更的提示

關閉有未儲存變更的文件時會跳出「未儲存的變更」對話框,問你關閉前要不要儲存。儲存會寫入檔案然後關閉分頁;不儲存會捨棄變更;取消則讓一切保持原狀。如果「儲存」帶出另存新檔對話框而你把它取消了,分頁會繼續開著。

有任何已修改的文件開著時結束軟體,會一次問完全部,選項是全部儲存、不儲存和取消。全部儲存會走過每一份已修改的文件,包括背景分頁,並替從沒存過的那些詢問位置,全部寫完之後才會結束。

關閉一份已修改的文件時出現的「未儲存的變更」對話框。

備份

Celas Studio 不保留版本記錄,也沒有輪替備份。它唯一會自動做的副本,就是上面說的那份每隔一段時間覆寫一次的自動儲存還原檔,以及當機時的搶救檔。

凡是丟了會讓你心痛的東西,請自己另外做副本:一段工作結束時用編號的名稱另存新檔,並把專案資料夾連同它連結的影片和音訊,一起放進你電腦上原本就有的備份或同步機制裡。