制作游戲的設置菜單,具體功能包括設置游戲的語言以及音量大小 首先新建一個Slate Widget的類 D:\UE4 Project\UE26.2\CourseProject\SlAiCourse\Source\SlAiCourse\Public\UI\Widget ...
上一部分吧 GameMode 都綁定好了,現在把模型和相機放到 PlayerCharacter 上去 先做准備工作 如果我們寫C 文件想要看到實時的效果,需要在 Content 下加個Blueprint 文件夾,其下再創建個 Temp 文件夾,這個Temp 中保存寫的一些藍圖,這些藍圖在項目完成以后是不需要的。 添加藍圖 由於我們是要一邊寫PlayerCharacter 一邊看他的效果,所以我們要 ...
2021-09-17 13:55 0 121 推薦指數:
制作游戲的設置菜單,具體功能包括設置游戲的語言以及音量大小 首先新建一個Slate Widget的類 D:\UE4 Project\UE26.2\CourseProject\SlAiCourse\Source\SlAiCourse\Public\UI\Widget ...
UE4項目讀取 json 文件,需在項目的 Build 文件添加相關 Module ,如: ...
進入游戲 打開UE4,新建一個場景,現在開始實現場景的跳轉 打開Res → PolygonAdventure → Maps 文件夾下新建一個Level,Demonstration_Large 然后將他拖到Map中,選擇 copy 一份 然后將名字改為GameMap ...
概述 名詞區分 Slate Slate 是完全自定義、與平台無關的UI框架 應用 可用於編輯器UI,編輯器的大部分界面都是使用 Slate 構建的 可做為游戲UI 可作為獨立應用開發 只能 ...
目錄 UObject Actor種類 AActor APawn(可操控單位) AController(控制器) AGameMode(游戲模式) AHUD(HUD) ... Component種類 ...
目錄 C++基礎類型規范 命名規范 頭文件規范 字符串規范 字符集規范 錯誤處理規范 參考 C++基礎類型規范 由於PC、XBOX、PS4等各平台的C++基礎類型大小可能不同(實際上絕大部分都是整型類型的大小不同),因此UE4提供了如 ...
目錄 藍圖 藍圖命名規范 藍圖優化 暴露C++至藍圖 暴露C++類 暴露C++屬性 暴露C++函數 暴露C++結構體/枚舉 暴露C++接口 藍圖和C++的結合方案 ...
接着上節我們繼續學習,現在我們來創建一些NPC(non-playable characters,非玩家角色)。在這個游戲中,當我們靠近NPC時,它們會做出相應的反應。 一 創建C++類 1) 在UE編輯器中,打開文件-新建C++類,選擇從Character(角色)類繼承,然后命名 ...