UE4原始碼版食用要記

2021-08-21 05:04:12 字數 613 閱讀 4071

ue4原始碼版和預編譯版不能共享工程,這和外掛程式版是一樣的。

一般來說我都是在vs中生成編輯器,於編輯器中新增新類,vs中編輯**。

編譯引擎的時候編譯配置使用的是devepolmenteditor.開發專案的時候呢?

額................我依舊使用的是這個編譯配置。

ue4提供了兩種熱編譯**的方式,可以使用編輯器中的編譯對c++**進行編譯,也可以在vs中直接生成更新**(第一次生成耗時略長)。

*注意不要點成重新生成,這樣會非常耗費時間。有一次我就是因為太耗時了果斷取消之,然後這個編譯的ue4編輯器就執行不了,目測需要重新編譯一遍引擎,所以我現在換成了4.15。

無論是新建專案或是在vs中修改**都是沒有編輯器的·必須要執行你的**

有兩種:

1、執行不除錯

2、除錯

兩者都可以生成編輯器,區別是方案2的編輯器是附加在偵錯程式上的,就是說停止除錯編輯器就是關閉,方案1即使關閉vs也不影響編輯器的存在.

如果要除錯遊戲**則不能使用devepolmenteditor配置了,可以使用debuggameeditor配置。

如此,再使用方案2

未完待續.................

搬運自:

UE4原始碼編譯

需要在ue4官網申請,然後關聯git專案 安裝 visual studio 2017。所有桌面版visual studio 2017都可以構建ue4,包括visual studio community 2017,這是面向小型團隊和個人開發者免費提供的工具。請確保作為安裝的一部分包含c 支援,這在預設...

UE4中原始碼查詢

1.在visual studio中 查詢時切忌使用 ctrl f 進行查詢,因為在ue4中有很多態別可能名字相同,但是在不同的作用域和作用範圍,特別是在檢視原始碼尋找原理時,大量的無關內容極容易導致混淆。同理在選中型別之後 go to defination 和 go to declaration 均...

ue4原始碼本地git管理

本文主要記錄一下使用gitlab在區域網管理ue4原始碼的流程 大體思路是在區域網建立gitlab倉庫來管理ue4的原始碼,當引擎原始碼需要更新時,先把本地 同步到github上最新的,然後在push到區域網的gitlab倉庫,其他人通過gitlab來更新原始碼即可 具體操作流程如下,git rem...