Unreal 第三方 Python平臺

前面提到過Unreal一共有兩個(gè)Python平臺,一共是官方自帶一個(gè)是GitHub上的第三方平臺

UnrealEnginePython:https://github.com/20tab/UnrealEnginePython

第三方平臺擁有一系列人性化操作,以及各種功能,官方BUG處被修復(fù)之類

image

目前雖然已經(jīng)移植到了4.23,但是還是沒有已經(jīng)編譯好的版本直接用

image

所以我們需要下載源碼自行編譯

首先還是先下載源碼

https://github.com/20tab/UnrealEnginePython

image

然后打開UE4,創(chuàng)建個(gè)C++項(xiàng)目,注意一定要是C++的,不然無法編譯

image

創(chuàng)建好以后可以在Content Browser里打開項(xiàng)目路徑

image
image

然后再項(xiàng)目文件目錄下新建一個(gè)Plugins的文件夾

image

再把UnrealPython的源碼復(fù)制進(jìn)來

image

然后去UE4編輯器里刷新VS項(xiàng)目

image

VS里面就出現(xiàn)了剛剛創(chuàng)建的文件夾

image

點(diǎn)開UnrealEnginePython.Build.cs文件

image

加入你要編譯的Python版本路徑

image
image

然后保存,點(diǎn)擊生成

image

編譯成功后,重新啟動(dòng)UE4編輯器

image
image

然后就能在窗口下看見Python Editor了

image

點(diǎn)開以后就是編輯界面了

image

我們測試一下,點(diǎn)擊New,新建一個(gè)Python文件

image

Python文件的位置位于你項(xiàng)目路徑下的Content\Scripts下面

image

導(dǎo)入模塊試試,看看能不能用

import unreal_engine as ue
ue.log("萌新小強(qiáng)")
image

這樣我們就大功告成了

需要注意一點(diǎn)得是,你得PythonPath,必須再系統(tǒng)環(huán)境下,不然就算你編譯成功了,也是打不開得

在最好再BB一下,沒有補(bǔ)全得編輯器,真辣雞,哈哈哈哈哈哈哈哈

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容