如何在 Unreal Engine 使用 Perforce


Featured image

之前我們介紹了 Perforce 的一些使用,但若想在遊戲引擎中使用要怎麼連結呢?其實現在 Unity、Unreal 對於 Perforce 的設定只需要幾步驟就可以完成了,這篇就先介紹 Unreal Engine 怎麼設定及使用,下一篇再來介紹 Unity 的!

連結 Perforce


第一步 開啟專案並點擊 Source Control

點擊 Source Control


第二步 選擇 Connect to Source Control

選擇 Connect to Source Control


第三步 將 Provider 更改為 Perforce

更改 Provider


第四步 先輸入 Perforce Server 的位置、再輸入 Perforce 的使用者名稱

輸入 Perforce 的 Server 和使用者資料


第五步 點擊 Available Workspaces 旁的按鈕,若使用者資料輸入正確,則會顯示電腦中的 Workspace,在這邊選擇這個專案的 Workspace

選擇 Workspace


第六步 點擊 Accept Setting 來完成 Perforce 設定

完成設定


標記檔案


連結完 Perforce 後,若有新增檔案會有黃色驚嘆號,這代表這個檔案尚未決定要新增或刪除。

黃色問號


我們可以對這個檔案按下滑鼠右鍵 → Source Control → Mark For Add 

標記檔案為新增


按下後,即會變成紅色加號,代表這個檔案已新增至 Perforce 的 Changelist 中

紅色加號演示


若要刪除檔案則要先按下滑鼠右鍵 → Source Control → Check out (這步非常重要沒有 Check out 後續要處理會變很麻煩)

將檔案 Check out


再按下鍵盤中的 Delete 鍵,刪除檔案即可

將檔案刪除


若要修改檔案一樣先按下滑鼠右鍵 → Source Control → Check out 後再進行更改

將檔案 Check out 以防別人同時更改


符號意義


紅色加號 新增檔案
黃色問號 尚未決定是新增或刪除的檔案
紅色叉叉 刪除檔案
紅色勾勾 取得了這個檔案的更改權

送出變更


第一步 點擊 Source Control

按 Source Control


第二步 選擇 Submit to Source Control

選擇 Submit to Source Control


第三步 打上敘述,並確認檔案是否如自己標記,若沒問題則點擊 Submit,即會送出至 Perforce 上。(這個步驟等同於在 Perforce 按下 Submit 按鈕)

描述此次變更並送出


在 Unreal 中使用 Perforce 感覺上滿容易的,在 Unity 上比較沒那麼方便,會多幾個步驟,若有興趣還請大家敬請期待囉!

延伸閱讀

留言