UE4提供了一套非常強大的可視化編程系統——Blueprint(藍圖)系統,可以在不用VS或者Xcode等專門的代碼編輯器中編寫代碼就能實現常見的各種交互功能。在本篇教程中我們將代領大家完成一個第三人稱開關們的效果,完成之后大家可以體會到藍圖的強大。
首先打開UE4,新建第三人稱的模板并附帶初學者內容,因為我們要使用其中的模型。
在Content Browser(內容瀏覽器)面板中右鍵創建Blueprint Class(藍圖類),彈出的父類選擇面板中選擇Actor,重命名為BP_Door。雙擊打開BP_Door,在左上角的Components(組件)面板中選擇Add Component(添加組件)>Static Mesh(靜態網格)組件,并命名為DoorFrame,在該組件的StaticMesh屬性中選擇SM_DoorFrame。
按上述方法添加Door組件并指定SM_Door,添加完之后發現位置有偏差,利用移動工具進行微調,最終效果,如下圖所示。
至此,基本的模型已經設置好。因為需要檢測玩家進入才能觸發開門的動作,所以我們需要一個Trigger,創建一個Box Collision組件并調整到合適的位置。
>>本文地址:http://www.jecan.cn/zhuanye/2020/49268.html
聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?