Component 的创建与销毁 创建Component 构造函数创建 CreateDefaultSubobject<T> Runtime 创建 NewObject<T> RegisterComponent() 加载 ...
为了便于理解,首先将类之间的继承关系列出来。 继承关系 AActor 首先看官方解释: Actor 所有可以放入关卡的对象都是Actor,比如摄像机 静态网格体,玩家起始位置。Actor支持三维变换,例如平移 旋转和缩放。 在C 中,AActor是所有Actor的基类。 注意:Actor不直接保存变换 位置 旋转和缩放 数据 如果Actor的根组件存在,则使用它的变换数据。 组件 在某种意义上,A ...
2022-03-19 17:17 0 1812 推荐指数:
Component 的创建与销毁 创建Component 构造函数创建 CreateDefaultSubobject<T> Runtime 创建 NewObject<T> RegisterComponent() 加载 ...
【UE4】UE4中对象的创建和销毁 参考文章&&原文链接 虚幻官方文档 - UObject实例创建 虚幻官方文档 - 生成Actor 虚幻官方文档 - 为Actor添加组件 UObject 创建 创建运行时动态 创建UE4中所有的类都继承于UObject ...
UE4中经常需要一些和时间相联系的功能,例如在一段时间内完成一个动作,播放一段动画,或者只是单纯的延迟函数的执行时间,即调整事件的执行顺序。在UE4的蓝图自带函数中有一个很好用的函数可以完美地解决这些需求,它就是Timeline。 首先从事件节点开始介绍 ...
《Inside UE4》-2-GamePlay架构(一)Actor和Component 《Inside UE4》-2-GamePlay架构(一)Actor和Component InsideUE4 UE4深入学习QQ群 ...
前言 一般来说在游戏开发的过程中,声音这一模块是相对独立的。因此会有一些编辑器用于辅助sound designer进行设计,这些编辑器再提供一些API方便集成到引擎中。目前在我所有所接触过的一些游戏中,大部分使用的是Wwise以及FMod。由于最近的项目里面使用的是Wwise和UE4 ...
在游戏中的技能施法动作是可以通过软件合成的,笔者在这里介绍一种用UE4合成多个动画的操作。 在UE4中角色的动作可以由多种方式达成,一种是混合空间,例如角色的跑动和跳跃,其中的动作是由状态机控制的,原理和操作相对复杂,优点则很明显,这类动作是可以做到连续触发的,只要角色满足状态机中的某个判断条件 ...
纹理合成的需求 UE4材质常常需要合成不同的纹理。常用的合成运算,有好几种选择,下面单独介绍。 下面这两种图片,是合成之前的图片。 UE4材质中的乘法 乘法是最常用的合成运算。 下面是这两张图用乘法合成的效果。 乘法合成很简单,取值范围在运算之后仍然是0~1。 但是合成之后 ...
前言 当初在选择自己项目的美术风格时,由于自己的美术基础实在是太差,所以选择了体素风格来构建(其实还是MagicaVoxel的建模操作很容易上手),但是将自己千辛万苦做好的模型导入至项目中时,出现了 ...