接下來的幾篇博客記錄通過Unity復現絕地求生手遊的裝備拾取系統
騰訊的和平精英,從進入遊戲的界面左下角的虛幻引擎標誌來看,大概率和Unity引擎沒啥關係,我就試着用Unity復現一下,權當娛樂
一、實現效果
大致的效果包括:
主角在場景中自由行走,若主角靠近可拾取的物體,觸發裝備待拾取界面;
裝備待拾取界面是滾動列表,通過鼠標滾輪滾動,列表長度由當前物品數量決定;
點擊列表中的某個item,拾取裝備,同時揹包系統獲得該裝備;
二、目錄
2.1、Unity滾動列表設計-裝備拾取系統界面設計
2.2、Unity界面MVC框架搭建
2.3、資源加載-ResManager實現
2.4、Unity簡易事件管理系統-LiteEventSystem實現
2.5、Unity第三人稱攝像機跟隨及人物控制-AvatarControl實現
2.6、Unity碰撞與觸發-裝備物體設計
2.7、Unity碰撞與觸發-主角拾取裝備
三、完整工程
包括裝備拾取系統,揹包系統,裝備系統,以及一些槍械和配件的資源
https://github.com/ZhuTou409/Unity-Bag
覺得不錯的在GitHub上star一下唄