Search for History
Clear
Home
Home
2024.01.24
UI
UMG
UMG基础
用户控件的生命周期蓝图中的生命周期事件我们将继承自用户控件(UUserWidget)的蓝图都称为用户控件。下面列出的几个是用户控件带有的用于控制生命周期的事件,这几个事件也可以下面生命周期示意图中找到对应的C++函数。其中,事件初始化在控件创建时立即触发,事件预构造和事件构造在控件被添加到视口,或成为已添加到视口的面板控件的子项时触发。事件Tick在控件对用户可见时触发。事件解构在控件从视口...
902
3min
2023.11.23
输入
增强输入
UE5中的增强输入
核心概念InputAction 输入动作,以下简称IA 输入动作是一个抽象的概念,比如在游戏中,开门、拾取、射击都可以作为一个输入动作。InputMappingContext 输入映射上下文,以下简称IMC 输入映射顾名思义,就是物理按键到IA的映射,比如按“A”键可以向左移动、按“F”键可以进行拾取等。 输入映射上下文包含一系列物理按键到IA的映射。PlayerMappableInputC...
210
1min
2023.09.13
UI
UMG
SlateUI
UI中的坐标系统
※ UE版本: 5.1.1, 系统: Windows 10※ 最后更新日期: 2023-12-14坐标系统简介坐标系与DPI缩放常见的UI系统都习惯以左上角作为坐标系的原点,往右为x轴正方向,往下为y轴正方向,SlateUI也不例外。为了使UI界面能够自动适应各种不同分辨率的显示设备,SlateUI使用DPI缩放来控制UI元素的整体尺寸。所谓DPI缩放(DPI Scale),其实只是一个浮点...
903
3min
2023.09.09
数据表
虚幻引擎中的数据表
※ UE版本: 4.27.2, 系统: Windows 10数据表是什么?数据表(DataTable)是UE4中的一种数据结构,它可以看成是键为FName、值为UStruct的map,通常用于保存结构化游戏数据。例如角色各等级升级需要的经验,不同怪物的攻击力、血量、防御、头像等数据,在初始化Actor时可以查询数据表来获取属性初值。数据表的创建和使用在编辑器中创建和使用数据表(1)手动创建数...
842
3min