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

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

Unity背包基本邏輯——麥?zhǔn)濉睹允u2》游戲框架

2023-04-05 23:31 作者:南橋思休  | 我要投稿

背包系統(tǒng)整體邏輯

不考慮UI的前提下代碼邏輯:


模塊化設(shè)計(jì):

? ? ? 對(duì)于Project的文件夾和代碼層級(jí)機(jī)構(gòu)的考慮也是很重要的

  • 將枚舉類(lèi)作為一個(gè)單獨(dú)的類(lèi),方便查看

  • Inventory背包文件夾的數(shù)據(jù)(Data)和邏輯(Logic)分開(kāi)設(shè)計(jì)

代碼展示

主要邏輯

枚舉類(lèi):不用string賦值是為了方便

item類(lèi)。需要掛載每一個(gè)背包物品上

InventoryManager單例類(lèi)維護(hù)一個(gè)private List<ItemName> itemList = new List<ItemName>();

具體到CurManager類(lèi)的clickAction(GameObject click0bject)函數(shù)交互

(首先改標(biāo)簽)

注意更改key的標(biāo)簽

UI和物品名稱(chēng)聯(lián)系

完整的ItemDataList_SO : ScriptableObject

具體完善后面筆記再記錄

Unity背包基本邏輯——麥?zhǔn)濉睹允u2》游戲框架的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
镇康县| 成都市| 上犹县| 泊头市| 丰城市| 绥阳县| 综艺| 永州市| 喀什市| 漳州市| 高邮市| 鸡西市| 大名县| 南汇区| 新绛县| 肥西县| 寿阳县| 云和县| 乌兰浩特市| 兴安县| 阜城县| 宁城县| 盱眙县| 容城县| 东海县| 平安县| 黔西| 怀柔区| 镇平县| 佛坪县| 黔西县| 惠水县| 台东县| 闸北区| 昭觉县| 南丹县| 寿光市| 青海省| 石门县| 沭阳县| 益阳市|