【五花暢】UE4背包教程-學習筆記P4
看似短短的22分鐘學了兩天,主要是做完后背包不顯示圖標,找了一天,不過總算是解決了
創(chuàng)建背包UI:
1.創(chuàng)建BagUI和ItemSlotUI(格子UI)
格子UI中的文本框基本勾選為變量:在事件圖標中書寫數(shù)量和圖標的變化
?

開始寫B(tài)agUI中的事件圖表:
創(chuàng)建背包時將當前操控角色身上的背包(InventoryItem)獲取
?

接著在更新事件中創(chuàng)立背包視口
?

2.在組件中事件開始運行時,添加背包UI到視口,設置為不可見
?

自定義事件setBagVisibility:
?

在角色藍書寫Tab打開和關閉背包邏輯:
?

試運行成功,但是拾取物品后沒有更新物品在背包,需要在組件中讓背包更新:
?

出現(xiàn)問題:拾取后物品Icon并沒有出現(xiàn)在背包中,沒有顯示,UP主是顯示的:
可能是拾取后,物品更新到背包有問題
可能是需要更新BagUI中的物品列表的值,都不是!在經(jīng)過一天的尋找后,把格子UI中的各個組件順尋重新排列了一下,就顯示了
?

注意:游戲中顯示的圖標顏色不對,可能是Slot控件中的image顏色和不透明度不小心調了,調回默認的就正常顯示了