22 Oct [Udemy学院-Unreal magic系列-国语]UE5-UI设计-高级库存系统
[中文国语 沉浸学习] [中英双语音 中英双字幕] [语音识别 + DEEPL机器翻译+ 字典校正 + 语音合成]
虚幻引擎5 UI设计:UE5的高级库存系统
设计类似塞尔达传说的库存系统,在虚幻引擎5中具有所有功能
-你将会学到的
库存设计
用户界面设计
部件
蓝图通信
高级阵列
先进的结构
健康条
货币体系
提货物品
团队项
标签系统
操作菜单
UI 中的 3D 模型
使用物品
拖放
-课程简介
大家好,在本课程中,我们将学习有关创建高级动态库存系统的所有信息。
我们将从非常基本的东西开始,例如导入文件
然后我们从UI的资金管理系统开始
之后,我们开始设计类似于塞尔达传说健康条的健康栏
接下来我们将了解虚幻引擎5中的Tab系统
然后我们将学习如何拿起物品
然后我们将创建一个动态库存系统,我们学习使用数组和结构。
我们还将了解组件以及为什么要使用它们
我们还了解如何以模块化方式编写代码,以便在游戏中重复使用。
接下来,我们将创建项目持有人和项目信息小部件,以便我们可以将鼠标悬停在特定项目上,该项目将为我们提供信息值,如电源、名称和描述。
然后我们还将学习如何将 3d 正文添加到我们的 UI 中
此外,我们还学习如何使用和装备物品
最后,我们将了解拖放及其完全工作原理
-文件列表
001_课程结构
002_课程文件
003_将文件导入虚幻引擎
004_钱币材料
005_创建资金蓝图
006_数据表和结构
007_拾取金钱
008_为角色货币添加金额
009_创建小部件蓝图
010_增强输入
011_显示库存
012_隐藏库存
013_创建组件
014_将变量和节点转移到组件
015_组件中的事件
016_边框和文本
017_货币UI
018_组件与小工具之间的通信
019_用户创建的小部件
020_心脏小部件用户界面
021_心脏小部件编码
022_最大健康值和健康值逻辑
023_空心和半心编码
024_绘制心脏
025_增加和减少健康值
026_在视图中也使用健康条
027_为R按钮创建指南
028_对齐
029_Y按钮指南
030_A和B按钮指南
031_创建标签按钮
032_悬浮和点击事件效果
033_挑战完成
034_小工具切换器
035_预构建
036_键盘选择
037_项目结构
038_项目数据表
039_枚举
040_项目物理
041_跟踪拾取
042_获取拾取的物品数据
043_拾取引导用户界面
044_拾取用户界面代码
045_数组结构
046_拾取物品的增强输入
047_检查物品类型
048_添加到库存中的物品
049_是否成功添加到库存逻辑
050_在库存数组内创建物品
051_宝剑阵列从零开始创建插槽
052_增加剑的数量逻辑
053_用复制和粘贴创建盾牌阵列
054_创建插槽边框
055_插槽图标和悬停效果
056_数量UI
057_盒子数量为零
058_设置插槽用户界面的值
059_插槽悬停
060_在包装盒中使用插槽
061_在剑的包装盒中添加项目
062_使用宏
063_创建物品信息小工具
064_物品信息UI设计
065_物品信息代码
066_在何处放置物品信息
067_取货时的物品信息
068_开始时隐藏物品信息
069_更新商品信息
070_数量为零时不显示物品信息
071_操作菜单基本布局
072_按钮设计
073_显示动作菜单
074_动作菜单位置
075_动作菜单的悬停效果
076_动作菜单文本
077_场景捕捉
078_3d_人体蒙版
079_使用可食用物品
080_更新库存中的健康条
081_更新库存数量
082_动作菜单使用可食用物品
083_添加插座
084_设置剑和盾的功能
085_为剑和盾配备动作菜单
086_装备剑和盾
087_从类中生成物品演员
088_丢弃可食用物品
089_丢弃更多数量的可食用物品
090_装备物品可视化
091_装备槽可视化逻辑
092_动作菜单上的装备槽可视化逻辑
093_装备剑逻辑说明
094_在库存中显示已装备的剑
095_在库存中显示装备的盾牌
096_放下剑和盾
097_检测拖动
098_获取拖动物品数据并显示
099_从最后索引中删除拖动的物品
100_拖动物品可视化
101_拖动餐具和盾牌
102_获取拖动的物品信息
103_同名物品
104_将物品重新定位到空槽
105_交换物品
106_拖放可食用物品和护盾
107_通过拖放进行投放
108_祝贺
– 备注:
-本站统一解压密码: cgalone.com
-详情可访问官网:官网
-约12小时,1080P分辨率, 含中英双语音,中英双字幕
-MKV通用视频格式,建议使用支持多音轨及字幕的播放器,下载链接
-含课程素材
Sorry, the comment form is closed at this time.