UE5 官方案例Lyra 全特性详解 14.背包系统Inventory System3
目录
- 0. 前言
- 1. 合成物品
- 1.1 物品数据
- 1.2 绘制装备合成
- 1.3 蓝图配置
- 2. 商店生成位置
- 3. 提示信息
- 4.拖拽的图标
0. 前言
接上一篇没有讲完的部分,首先把源码cloudhu/Lyra_Inventory公开给大家去克隆,源码中有很多不完善的地方大家可以放手去修改,后续讲的内容也会往这个仓库去推送.
把这个仓库克隆到本地,然后生成VS代码,打开VS,然后编译代码,编译通过后,打开编辑器,如果地图不是World'/MobaGameplay/Maps/L_TestMoba.L_TestMoba'
,则可以在路径Lyra_Inventory_Moba/Plugins/GameFeatures/MobaGameplay/Content/Maps/L_TestMoba.umap
下找到测试用的地图,打开该地图运行起来,寻找地图中的商店,如下图所示:
暂时用上图中这个模型代替商店,走到模型旁边,按下B按键就可以呼出商店菜单了,如果大家觉着还不错的话,可以St
UE5 官方案例Lyra 全特性详解 14.背包系统Inventory System3相关推荐
- UE5 官方案例Lyra 全特性详解 11.背包系统Inventory System 0
UE5 官方案例Lyra 全特性详解 0. 前言 1. 前置声明 2. 修复背包游戏体验不加载的问题 2.1 通过输出日志的警告找到问题根源 2.2 修复资源加载的问题 3. 交互按钮不起作用 4. ...
- UE5 官方案例Lyra 全特性详解 12.背包系统Inventory System 1添加物品到背包
UE5 官方案例Lyra 全特性详解 0. 前言 1. 初始化背包 2. 添加物品定义AddItemDefinition 3. 添加物品到背包槽AddItemToSlot 0. 前言 上一篇背包系统I ...
- UE5 官方案例Lyra 全特性详解 16.背包系统Inventory System5
目录 0.前言 1.装备物品 2.调用 3.重构 0.前言 这一篇是做补充的,因为发现之前的几篇捋下来还有遗漏没有讲,所以赶紧抽时间修补这个漏洞.主要是针对Lyra源码的改进,所以会忽视掉. 1.装备 ...
- UE5 官方案例Lyra 全特性详解 13.背包系统Inventory System 2
目录 0.前言 1.代码架构 2.具体实现 2.1 游戏内商店界面 2.2 物品基类 2.3 物品类 2.4 物品槽 2.5 背包槽 0.前言 前段时间基于Lyra的背包系统做了一个商店,因为后面要和 ...
- UE5 官方案例Lyra 全特性详解 10.进度汇报和视频推荐
UE5 官方案例Lyra 全特性详解 0. 进度汇报 0.1 2022 Epic MegaJam概要 0.1.1 如何参赛 0.1.2 参赛资格 0.1.3 比赛时间 0.1.4 奖品 0.1.5 * ...
- UE5 官方案例Lyra 全特性详解 9.蓝图消息系统
UE5 官方案例Lyra 全特性详解 0.前言 1.消息监听蓝图节点 1.1 监听限定 1.2 消息输出 2. 广播消息蓝图节点 3.其他相关蓝图节点 4. 后续更新 0.前言 最近在和三个小伙伴一起 ...
- UE5 官方案例Lyra 全特性详解 7.资源管理
UE5 官方案例Lyra 全特性详解 0.前言 1.资源管理 1.1大文件GLF 1.2 地图资源管理 1.3 玩法资源 2.后续 0.前言 原本这一篇是要讲防御塔的AI逻辑,但是由于防御塔动画蓝图还 ...
- UE5 官方案例Lyra全特性详解 6.生成防御塔
UE5 官方案例Lyra全特性详解 0.前言 1.模型 2.防御塔出生点 2.1 ATurretPlayerStart 3.防御塔角色类 3.1 防御塔蓝图 4.控制器 4.1 控制器蓝图类 5.游戏 ...
- UE5 官方案例Lyra 全特性详解 8.如何用配置表初始化角色数据
使用配置表初始化角色数据 0.前言 1.需求分析 2.配置表开发 2.1 创建FCharacterTable类 2.2 在编辑器中创建DataTable 2.3 加载配置表 3. 使用配置表数据 3. ...
最新文章
- web spring 容器
- 【机器学习】一位机器学习高手的个人技术书目
- window.onload,body onload=function(), document.onreadystatechange, httpRequest.onreadystatechang
- input 标签在做动画时的bug
- python之字符串操作
- 判断中文文本是否为utf8编码类型的javascript实现_Go语言实现LeetCode算法:393 UTF-8编码校验...
- DuckDuckGo
- 【软件网每日新闻播报│第9-18期】
- 【洛谷 2504】聪明的猴子
- AD域外计算机共享域内打印机出现“无法访问,没有权限访问网络资源,用户不得从此工作站登录网络”
- 《经典算法案例》01-10:如何打印质数表(六列版)
- Spark面试,Spark面试题,Spark面试汇总
- Android 形状绘制 —— shape详解
- DICOM:dcm4che开源项目导入Eclipse编译错误问题解决方案
- LTE paging注释
- UVA1595-对称轴
- NCR(numeric character reference)字符转换成真实字符
- Python 画二维和三维散点同心圆
- latex 根据 excel, csv 的数据生成表格
- spring项目打包发布详细步骤
热门文章
- 最新-开源可视化安全管理平台Ossim5.0使用
- 电子技术——反馈对放大器极点的影响
- QT出现中文乱码及解决方案
- 招人:没钱靠谱的我们想和你一起探索人生的可能性
- 一元三次方程求解(盛金公式)
- 前端jQuery获取当前日期及前一周或者后一周的日期
- EOS系列 - 解决升级EOS2.0 `env.set_proposed_producers_ex unresolveable` 问题
- springMVC第一天——入门、整合与参数绑定
- NO2.高可用搭建-mysql安装和双主配置
- 关于vscode安装包下载太慢解决方法(详解)