Easy Save Auto Save 教學

Easy Save 是一套支援 Unity 引擎的外掛程式,讓遊戲開發者快速加入儲存資料的功能。

本教學介紹 Easy Save 雲端儲存功能,搭配 Auto Save 自動儲存遊戲場景的特定物件。

開啟 Easy Save 設定,選擇 Auto Save 後按下 Enable Auto Save for this scene 按鈕。

場景中加入一個玩家可控制的遊戲角色,按下 Play 測試遊戲,試著移動到不同的位置。

離開 Play 模式,此時玩家角色的位置與方向會自動儲存,將會出現 SaveFile.es3 檔案。

再次按下 Play 測試遊戲,玩家角色將會出現在先前的位置。

 

製作金幣 ( PickupItem ) 預製物件,放在場景中的適當位置。

Auto Save Manager 用於設定自動儲存的事件。

 

預製物件(例如金幣)已套用 Auto Save 元件,而場景沒有的話,將會出現錯誤訊息:

No GameObjects in this scene will be autosaved beacause there is no Easy Save 3 Manager.

 

製作 Save 儲存遊戲與 Load 載入遊戲的按鈕。

 

建立 AutoSaveController.cs 腳本,套用到 Auto Save Manager 物件。

儲存 ES3AutoSaveMgr.Current.Save( );

載入 ES3AutoSaveMgr.Current.Load( );

儲存按鈕

載入按鈕