BagSystem
2017-12-27 12:50:34 6 举报
为你推荐
查看更多
抱歉,暂无相关内容
背包系统,Unity3D,FPS,RPG
作者其他创作
大纲/内容
PickupItem
ToolTip
+ bgText:Text+ tipText:Text
+ ShowTip(string text)
Knapscak
+Instance:Knapscak
InventoryManager
+ itemList:List()+ toolTip:ToolTip- pickupItem:ItemUI
Weapon
+Instance:Weapon
Tool
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+ Perform() override
Item 物品类
+ id:int(编号)+ name:string(名字)+ capacity:int(容量)+ description:string(描述)+ buyPrice:int(购买价格)+ sellPrice:int(卖出价格)+ sprice:string(精灵路径)+ itemType:Itemtyoe(物品类型)
+ Item(params)(构造函数)+ ItemTip():string(提示信息)+ Perform(int amount=1) virtual
Consumable
+ Perform(int amount) override
管理类:管理物品属性的赋值,物品提示信息,获取物品
Slot
- itemPrefab:GameObject
ItemUI(物品UI类)
+ item:Item(物品)+ amount:int(数量)- image:Image(Image组件)- text:Text(Text组件)
Inventory
- slots:Slot[]- canvasGrounp:CanvasGroup
+ StoreItem(): void+ Show():void+ Hide():void
0 条评论
回复 删除
下一页