[UE4]藍圖轉換成C++代碼

來源:互聯網
上載者:User

標籤:平台   das   內建   函數變數   檔案夾   dia   函數名   版本   進入   

版本:4.12

1.進行如下設定

 

2.將項目打包出來(任意一平台都行,本文以Windows為例)

 

3.打包完成後才會在原項目工程中產生藍圖轉換成c++的代碼

 

4.路徑(轉換後的代碼路徑較深所以一步一步說明)

C_SourceCode是我建立UE4的項目名

Intermediate檔案夾內是轉化後的代碼

WindowsNoEditor 是本文之前說的打包的是windows平台,所以此平台打包後的轉碼在此檔案夾下

 

NativizedAssets本地化資源,直接點擊進去就行,代碼就在其檔案的Source檔案夾內

 

Source檔案夾進入NativizedAssets檔案夾(汗,這麼長的路徑終於要到頭了)

 

Public中是轉換後藍圖對應類的.h標頭檔,Privarte中是轉換後藍圖對應類的.cpp標頭檔

以UE4內建的第三人稱角色藍圖為例

.h檔案

 

.cpp檔案

 

總結,雖然UE4從4.12開始有藍圖轉C++代碼的功能,但是代開源碼後發現其實轉換後的代碼不想我們想象的那麼理想,函數名函數變數都無法辨認。希望後續版本中能有所改進。

貼上轉換後的代碼:

 

[UE4]藍圖轉換成C++代碼

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.