UE4中经常需要一些和时间相联系的功能,例如在一段时间内完成一个动作,播放一段动画,或者只是单纯的延迟函数的执行时间,即调整事件的执行顺序。在UE4的蓝图自带函数中有一个很好用的函数可以完美地解决这些需求,它就是Timeline。 首先从事件节点开始介绍 ...
类图 首先给出类间关系图,如图所示: AInfo 在UE 源码中,AInfo代码如下: 首先将该类的注释翻译一下: AInfo类是那些在world中没有物理展示的Actor基类,主要作为保存world中设置数据的管理类来使用,同时也可能作为实现复制意图的Actor使用。 理解: 前面我们说过,在UE 中一些 不可见的对象 也是Actor,代表着这个游戏世界的某种信息 状态 规则等,它们虽然不能像 ...
2022-04-11 23:33 0 981 推荐指数:
UE4中经常需要一些和时间相联系的功能,例如在一段时间内完成一个动作,播放一段动画,或者只是单纯的延迟函数的执行时间,即调整事件的执行顺序。在UE4的蓝图自带函数中有一个很好用的函数可以完美地解决这些需求,它就是Timeline。 首先从事件节点开始介绍 ...
为了便于理解,首先将类之间的继承关系列出来。 继承关系 AActor 首先看官方解释: Actor 所有可以放入关卡的对象都是Actor,比如摄像机、静态网格体,玩家起始位置。Actor支持三维变换,例如平移、旋转和缩放。 在C++中,AActor是所有Actor的基类。 注意 ...
【UE4】UE4中对象的创建和销毁 参考文章&&原文链接 虚幻官方文档 - UObject实例创建 虚幻官方文档 - 生成Actor 虚幻官方文档 - 为Actor添加组件 UObject 创建 创建运行时动态 创建UE4中所有的类都继承于UObject ...
前言 当可以把MagicaVoxel的静态模型导入到UE4后,我又开始不满足了。默认第三人称蓝图的“汽车碰撞人偶(雾)”与场景中的体素画风格格不入,于是,我便想着用自己建造的体素画风人物创建一个第三人称蓝图,于是我又再次进行了尝试(谁叫UE4的MarketPlace里面没有像Unity那样友好 ...
https://docs.unrealengine.com/latest/CHN/Programming/Introduction/index.html UE4 中的 C++ 编程介绍 Unreal Engine 4.9 虚幻 C++ ...
UE4中的Subsystem UE4中的Subsystem 在Subsystem出现之前的黑暗时代 Subsystem时代 为什么使用Subsystem Subsystem简介 USubsystem类 FSubsystemCollectionBase ...
前言 UBT和UHT是编译工具,谁定义的呢,虚幻引擎自己定义的,拿来做什么呢,UBT和UHT是UE4用来简化多平台编译,去除用户自定义平台编译项目的操作 我们写的UE4代码不是标准的C++代码,是基于UE4源代码层层改装了很多层的,UHT将UE4代码转换成标准的C++代码,而UBT负责调用 ...
TextureCoordinate解决什么问题 在之前的文章中,我们知道材质是按照每个像素计算的。 如果把一张图片,贴到物体表面,那么材质系统如何把图片上的点对应到物体表面呢? 也就是说,材质系统如何知道图片上哪个点对应物体表面上的哪个点呢? 这就是TextureCoordinate起作用 ...