五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

斯坦福UE4C++課程P10-P12C++接口和碰撞檢測

2022-10-24 16:34 作者:_Hide-on-bush_  | 我要投稿

新建C++接口類SGameplayInterface,使得玩家能夠與寶箱交互。

新建C++寶箱類SItemChest,繼承自AActor和ISGameplayInterface。

接下來新建和寶箱的交互功能

因為我們希望把代碼分得清楚點,而非把所有代碼都寫在角色類里,所以新建Actor Component的C++類,其代碼結構很像Actor類。

僅僅在角色類中聲明交互組件,利用交互組件指針調(diào)用Actor Component中的PrimaryInteract函數(shù),其功能均在新建的Actor Component實現(xiàn)。

我們使用linetrace(首先用的linetrace后面是sweep)來進行碰撞檢測。

最終效果如下:紅色未檢測到與箱子的碰撞,綠色球表示碰撞檢測到的位置有兩個。

最后改進攻擊,添加拋出魔法球的攻擊動畫,并設置定時器Timer讓拋出動作完畢時魔法球才飛出去。


斯坦福UE4C++課程P10-P12C++接口和碰撞檢測的評論 (共 條)

分享到微博請遵守國家法律
都江堰市| 绍兴县| 晋宁县| 集贤县| 营山县| 大邑县| 汉寿县| 天祝| 赤城县| 西华县| 胶南市| 巴南区| 沾益县| 黄冈市| 姜堰市| 平和县| 巴东县| 枞阳县| 常山县| 大田县| 阿拉尔市| 古丈县| 鄂伦春自治旗| 日喀则市| 淄博市| 凌云县| 徐州市| 镇赉县| 松潘县| 定西市| 即墨市| 资溪县| 锡林浩特市| 札达县| 陈巴尔虎旗| 江津市| 博乐市| 塔河县| 奎屯市| 聂拉木县| 犍为县|