目錄
制作流程
第一步:創(chuàng)建資產(chǎn)
然后創(chuàng)建一個(gè)AIController
之后創(chuàng)建一個(gè)黑板和行為樹:
?第二步:制作
黑板
行為樹
任務(wù)
運(yùn)行行為樹
?結(jié)果
制作流程
第一步:創(chuàng)建資產(chǎn)
第一步直接復(fù)制你的人物藍(lán)圖,做一個(gè)npc:
然后創(chuàng)建一個(gè)AIController
之后創(chuàng)建一個(gè)黑板和行為樹:
?
?第二步:制作
首先打開你的BP_NPC的pawn類,然后搜索ai控制器類,將里面的AIController改為直接的BP_AIControl:
找到這個(gè),將這個(gè)放到場景中,縮放覆蓋場景,然后按p鍵,可以看到綠色的平面鋪在場景里面,ai將會(huì)在這里面進(jìn)行移動(dòng)。
?
?
黑板
?進(jìn)入黑板,創(chuàng)建一個(gè)新的向量,命名為目標(biāo)位置:
行為樹
?打開行為樹,拉出一個(gè)selector【選擇】和一個(gè)sequence【序列】:
任務(wù)
在行為樹的左上角,我們新建一個(gè)任務(wù):
任務(wù)中,我們搞一個(gè)黑板鍵選擇器,然后設(shè)置為向量,獲取玩家周圍的半徑,進(jìn)行設(shè)置,最后完成執(zhí)行:
?
在行為樹中,我們先執(zhí)行我們的任務(wù),獲取玩家附件的位置【這個(gè)位置會(huì)設(shè)置到TargetLocation】,然后通過move to移動(dòng)到TargetLocation位置,然后等待1秒以后,將再執(zhí)行。
記得將我們的黑板鍵選擇器公開,這樣子的話,我們就可以在行為樹中去將黑板中的鍵放在不同的任務(wù)里面。
?
運(yùn)行行為樹
之后在ai控制器里面,我們運(yùn)行行為樹即可,當(dāng)然也可以在角色里面運(yùn)行。
?文章來源:http://www.zghlxwxcb.cn/news/detail-578932.html
?結(jié)果
?文章來源地址http://www.zghlxwxcb.cn/news/detail-578932.html
到了這里,關(guān)于UE4/5AI制作基礎(chǔ)AI(適合新手入門,運(yùn)用黑板,行為樹,ai控制器,角色類,任務(wù))的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!