1. 程式人生 > >UE4 第一人稱射擊製作流程:13(圖文)完善AI 機器人 Robot 死亡動畫融合---從正常狀態到死亡動畫融合後的播放條件

UE4 第一人稱射擊製作流程:13(圖文)完善AI 機器人 Robot 死亡動畫融合---從正常狀態到死亡動畫融合後的播放條件

不廢話,直接開始,稍微有點繞,你們多操作,多思考就明白了,
前提條件先明確:動畫藍圖要去角色藍圖裡獲取函式等相關資料,需要純函式或者非純函式的建立和橋接(我是這樣理解的)
這一部分主要就是獲取Health小於等於0後播放死亡動畫,開始製作:
1、開啟Robot_Character,建立函式IsDead,確定是不是已經死亡,方便後面動畫藍圖呼叫:
提醒:右邊的Pure勾上的意思就是純函式,不理解的加群466070488,相互探討學習!
在這裡插入圖片描述
2、開啟Robot_Animi動畫藍圖,進入條件;
在這裡插入圖片描述
3、左邊新建函式GetPawn,這裡這個函式的意思就是獲取本動畫藍圖的使用者;也將其Pure 勾上,因為沒有修改任何資料,只是呼叫了其他的資料,
在這裡插入圖片描述


4、返回到條件裡面,設定如下:
在這裡插入圖片描述
5、Play,測試,這時候可以看到左上角,血量小於等於0後,Robot就會播放死亡動畫了,
在這裡插入圖片描述
6、這裡有一個問題,就是死亡後,他還會繼續跟著你,後面就來解決這個問題,和死亡後設置多少秒自動銷燬!