目錄
前言
效果
步驟
一、讓物體緩慢的飛向手掌
二、向著鼠標方向發射物體
前言
在上一篇(【UE5.1 角色練習】08-物體抬升、拋出技能 - part1)的基礎上繼續完成角色將物體吸向手掌,然后通過鼠標點擊的方向來發射物體的功能。
效果
步驟
一、讓物體緩慢的飛向手掌
打開角色藍圖,在事件圖表中找到重力控制的相關邏輯
在上一篇中,我們是通過不斷添加一個給物體向上的力來抬起物體
這里我們希望實現物體向著角色手掌的位置移動,因此可以通過如下節點,讓物體不斷受到朝向玩家手掌方向的力
此時運行效果如下
二、向著鼠標方向發射物體
在上一篇中,我們是根據玩家的朝向來發射物體的,如下所示
在本篇中,我們希望讓物體能夠向著鼠標的方向發射物體。可以通過如下節點實現
需要注意的是不管抬起的物體是否為模擬物理,最終都要進入到推出物體的相關邏輯中
在結束控制物體后需要判斷一下被控制的物體是否有效
此時效果如下所示