IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
UE4提供了一套非常強(qiáng)大的可視化編程系統(tǒng)——Blueprint(藍(lán)圖)系統(tǒng),可以在不用VS或者Xcode等專門(mén)的代碼編輯器中編寫(xiě)代碼就能實(shí)現(xiàn)常見(jiàn)的各種交互功能。在本篇教程中我們將代領(lǐng)大家完成一個(gè)第三人稱開(kāi)關(guān)們的效果,完成之后大家可以體會(huì)到藍(lán)圖的強(qiáng)大。
首先打開(kāi)UE4,新建第三人稱的模板并附帶初學(xué)者內(nèi)容,因?yàn)槲覀円褂闷渲械哪P汀?/p>
在Content Browser(內(nèi)容瀏覽器)面板中右鍵創(chuàng)建Blueprint Class(藍(lán)圖類),彈出的父類選擇面板中選擇Actor,重命名為BP_Door。雙擊打開(kāi)BP_Door,在左上角的Components(組件)面板中選擇Add Component(添加組件)>Static Mesh(靜態(tài)網(wǎng)格)組件,并命名為DoorFrame,在該組件的StaticMesh屬性中選擇SM_DoorFrame。
按上述方法添加Door組件并指定SM_Door,添加完之后發(fā)現(xiàn)位置有偏差,利用移動(dòng)工具進(jìn)行微調(diào),最終效果,如下圖所示。
至此,基本的模型已經(jīng)設(shè)置好。因?yàn)樾枰獧z測(cè)玩家進(jìn)入才能觸發(fā)開(kāi)門(mén)的動(dòng)作,所以我們需要一個(gè)Trigger,創(chuàng)建一個(gè)Box Collision組件并調(diào)整到合適的位置。
>>本文地址:http://hqfphsz.com/zhuanye/2020/49268.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個(gè)方向的工作?
07月15日Java
咨詢/試聽(tīng)07月15日Python+人工智能
咨詢/試聽(tīng)07月15日Web前端
咨詢/試聽(tīng)07月15日UI設(shè)計(jì)
咨詢/試聽(tīng)07月15日大數(shù)據(jù)
咨詢/試聽(tīng)07月15日Java
咨詢/試聽(tīng)07月15日Python+人工智能
咨詢/試聽(tīng)07月15日Web前端
咨詢/試聽(tīng)07月15日UI設(shè)計(jì)
咨詢/試聽(tīng)07月15日大數(shù)據(jù)
咨詢/試聽(tīng)