?參考原文:
《UE4中關(guān)卡切換》
- 新建項(xiàng)目
在UE4中創(chuàng)建新的項(xiàng)目,選擇模板BluePrint——ThirdPerson,選中“具有初學(xué)者內(nèi)容”,是因?yàn)槔锩姘藥讉€(gè)已經(jīng)建立好的Level場景,可以簡化示例。之后點(diǎn)擊“創(chuàng)建項(xiàng)目”。
-
項(xiàng)目目錄和名稱為:E:/UE4,LevelSwitch
項(xiàng)目新建
-
創(chuàng)建盒體觸發(fā)器
在編輯器左側(cè)欄目中選擇“盒體觸發(fā)器”,拖放到需要觸發(fā)位置,調(diào)整盒體大小以便于觸發(fā)。
創(chuàng)建觸發(fā)器 編輯關(guān)卡藍(lán)圖
- 每個(gè)關(guān)卡都有一個(gè)默認(rèn)的關(guān)卡藍(lán)圖,并且UE4不允許自己創(chuàng)建關(guān)卡藍(lán)圖。
-
打開關(guān)卡藍(lán)圖方法:點(diǎn)擊Blueprints按鈕,選擇Open Level Blueprint。
關(guān)卡藍(lán)圖:https://docs.unrealengine.com/en-us/Engine/Blueprints/UserGuide/Types/LevelBlueprint -
在關(guān)卡中選中步驟2創(chuàng)建的觸發(fā)器,然后在關(guān)卡藍(lán)圖中右鍵選擇觸發(fā)器事件
觸發(fā)器事件 -
觸發(fā)器事件的輸出引腳觸發(fā)OpenLevel函數(shù),最終的關(guān)卡藍(lán)圖如下
關(guān)卡藍(lán)圖
-
運(yùn)行游戲,控制角色走到碰撞器位置
運(yùn)行游戲 -
觸發(fā)并切換到新的關(guān)卡
切換新場景






