原作者:xiaosongfang 對於UE4來說我只是個菜鳥,研究一下網上的教程稍微嘗試的做一下demo,所以可能下面會有描述不准確或者說沒解釋清的地方請多諒解哈。也非常歡迎指出我說的不對的地方一起學習。 接下來開始教程。UE4的原生功能LevelStreaming就非常適合用來做大地圖,這也 ...
轉自:http: blog.ch wind.com ue level streaming 流關卡可以使得關卡內容只在玩家 需要 的時候才加載,在很多游戲中都有使用這個技術。 當前UE 版本 . . P 。 官方提供的流關卡功能目前有兩種應用方式。 世界構成器 有點類似於Tile地圖制作的方法,可以將子關卡拼成大地圖。方便關卡設計人員的並行開發以及內容的復用。 這部分官方有提供詳細的 文檔 可供參考 ...
2016-07-19 15:21 0 3582 推薦指數:
原作者:xiaosongfang 對於UE4來說我只是個菜鳥,研究一下網上的教程稍微嘗試的做一下demo,所以可能下面會有描述不准確或者說沒解釋清的地方請多諒解哈。也非常歡迎指出我說的不對的地方一起學習。 接下來開始教程。UE4的原生功能LevelStreaming就非常適合用來做大地圖,這也 ...
切換關卡 基於 UGameplayStatics:: OpenLevel OpenLevelBySoftObjectPtr 獲取當前關卡名 GetCurrentLevelName 異步加載關卡 參考——異步加載關卡 流關卡 ...
打開關卡藍圖類 為一個關卡中的CameraActor設置引用,連成下面這樣 這樣就能為關卡設置一個固定的攝像機 ...
一、優化上一節的藍圖,新建一個函數addFlagToCanvas(動態添加圖標到Canvas) 二、 分析地圖坐標系和UMG坐標系 要根據實際情況分析關卡坐標系。 UserWidget中的坐標系 三、根據上一步分析得到坐標系對應關系 四、根據上一步提供的公式 ...
昨天提到的換裝系統,在點擊開始游戲后會卡住一會用來加載游戲,整個畫面卡住等待加載好后就突然進入正式游戲關卡,有點突兀,為了讓選擇角色的界面和進入打怪關卡更順滑,決定加一個過渡的關卡序列。首先在選擇角色的關卡創建一個關卡序列,將攝像機actor拖到場景中來,點擊+軌道->Actor ...
一般先跳轉到一個臨時的關卡,然后異步加載目標關卡,同時展示Loading界面 對於含有流關卡的目標關卡,可以先載入子關卡 藍圖異步加載 無進度條 C++ 異步加載關卡 LoadPackageAsync 效果 ...
新建項目 往關卡中放置一個門 在內容瀏覽器中找到 門 的靜態網格體 拖放到關卡中 此時門默認沒有碰撞,人物可以直接穿過 給門添加碰撞 雙擊內容管理器中的 SM_Door,打開編輯窗口 選擇菜單“碰撞”-“添加盒體簡化碰撞”,給門添加碰撞框架 門周圍的綠邊框即是碰撞區域 ...
讓我們接着上次繼續學習UE4引擎,今天我們學習下怎樣創建空白的關卡以及添加碰撞物體。 一. 創建空白關卡 1) 點擊文件 -> 新建關卡(或者按快捷鍵Ctrl+N)。 2) 你可以選擇Default(默認)或空關卡。不過選擇空關卡比較好,理由遲些會解釋。 3) 新的空關卡 ...