G01-多功能物品格
相关视频教程
【内秀刘】物品背包系统理解(五)多功能格子
【广告时间】做教程得贡献度,贡献度可提现可定制,可高倍率抵扣服务器成本,不知道做什么可以看悬赏单
多功能物品格是通用背包预制功能提供的一种UI组件,在加载了通用背包库后可以在界面编辑器-组件库里找到它。
将该组件放到对应页面即可在调试中看到它。
当然,没有配置的情况下它和贴图没什么两样,下面我们开始尝试配置。
多功能格子需要进行绑定,目前总共有四种类型可供绑定,即数编物品、数编奖励、物品栏格子、物品。
首先介绍数编物品,绑定数编物品仅需要提供数编Id。绑定数编物品实际上并不存在物品实例,仅仅可以在多功能格子中显示物品的信息,你也不能去使用它。可以将其视作’预览‘,如图所示。
可以通过如下语句在客户端使用触发器绑定,也可以在UI控件中绑定。绑定数编奖励同理。
绑定物品则是绑定一件真实存在的物品,比如选取地上的’单手剑‘绑定。
调试后乍一看可能和数编物品没什么区别:
我们将它放入背包,发现物品多出了装备键,点击装备后(如果条件允许)就会装备上。
通过多功能格子我们就可以不打开背包而直接对物品进行装备/使用。
最后介绍绑定格子,即将多功能格子与格子进行绑定,多功能格子会与绑定的格子保持相同状态。也可以直接通过多功能格子对格子(内的物品)进行操作。
如下图所示。
如果格子里的物品绑定了技能,通过将UI控件中的‘能否使用物品’置为true,就可以使用绑定的技能。