日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

UE4学习-创建基于C++的场景

發布時間:2023/12/19 c/c++ 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UE4学习-创建基于C++的场景 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 安裝vs2019
  • 創建場景
    • 操作技巧
    • 查看材質屬性
    • 給門添加碰撞器
    • 僅構建光源
  • 成品

安裝vs2019

下載地址:https://visualstudio.microsoft.com/zh-hans/vs/
點這里跳轉

一般來說,自己使用,社區版就夠了,而且免費。
這是我的vs安裝選項:
桌面開發選了這些:

游戲開發這里沒選其他的,這里選的是和桌面開發通用的,這里取消勾選,桌面開發的相同選項的勾選也會被取消。

這里安裝好了以后,重啟電腦,使用UE4創建基于C++的工程,仍然會報錯。
內容:
Running F:/soft/Epic Games/UE_4.25/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project=“D:/Unreal_Projects/myProject/myProject.uproject” -game -rocket -progress
Discovering modules, targets and source code for project…
ERROR: Could not find NetFxSDK install dir; this will prevent SwarmInterface from installing. Install a version of .NET Framework SDK at 4.6.0 or higher.

這是因為,電腦上沒有安裝.NET Framework SDK 4.6.0及以上的版本。
這里繼續打開vs installer,然后選擇修改,單個組件里面,選擇

只有幾十兆大小,然后安裝,完成以后,再創建工程就成功了。
創建以后,虛幻編輯器會退出,啟動vs2019,然后再重新啟動虛幻編輯器。
完成后是這樣子:

不知道大家會不會遇到與我相同的問題,vs里面工程加載失敗

這個問題,研究了一下,沒搜到答案,但是我解決了。
解決方案:重啟電腦。
是這樣的,我剛安裝好.NET Framework SDK 4.6.2,為了截取創建工程失敗的那個圖,就在虛幻編輯器中再次創建項目,結果就成功了。就出現了后面的情況。
現在重啟電腦以后,打開工程,已經正常了

創建場景

創建一個空游戲場景,然后添加墻體,選擇 Wall_Door_400x300

再添加墻體, Wall_400x300。

關于場景的添加,編輯,以及一些操作,在我的這篇博文里面有介紹,大家可以去看看。

點這里

UE4學習-使用藍圖進行一個關卡的設計

點這里

操作技巧

拖動物體時按住shift鍵,視野跟隨移動。
復制物體,按住alt,拖動,即可復制物體。
運行,可以場景漫游,shift+F1,退出場景

大家在進行操作時,如果移動旋轉縮放,對應的幅度不對,可以自己調整數值。
如圖所示:調整了數值,使用就舒服多了。

查看材質屬性

雙擊某個材質,會彈出材質的屬性框:

給門添加碰撞器

首先選中門,然后在靜態網格體中找到門的圖標,雙擊。

彈出一個框,如圖:


然后在碰撞這里添加

添加了門和門框以后,大小可以使用縮放調整,整體就差不多了,再添加材質。場景初步完成。

僅構建光源

在操作時,系統會有提示需要構建光源,這個是需要手動構建的,這時候可以只構建光源,節省時間。

成品

下篇博文會繼續對此工程進行拓展,將使用C++編寫開門事件。

總結

以上是生活随笔為你收集整理的UE4学习-创建基于C++的场景的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。