- 博客(3)
- 收藏
- 关注
转载 UE4 HUD、UMG、Slate之间的区别
HUD Canvas是来自UE3(甚至可能更老)的东西,在UMG被引入之前处于UE4中,并作为选项保留 UMG是Slate的蓝图延伸 Slate是为编辑器专门制作的窗口UI框架(以前的UE编辑器使用了Window的库),但它也可以用在游戏中。 但是Slate类不在UObject环境之外而在反射系统之外,这就是为什么它需要UMG包装来使其与蓝图一起工作。
2018-01-23 19:12:51 6823 3
翻译 对编辑器或蓝图公开属性(变量)和功能(函数)
这里只写几种UE4编辑器比较常用的宏 UCLASS() 暴露此类 Blueprintable //在里面加入此参数可使蓝图对此类进行拓展 例如: UCLASS(Blueprintable) class UMuobject : public UObject {}USTRUCT() //反射结构体的宏GENERATED_BODY() UE4使用它替代为类型生成所需的文件代
2017-12-21 09:41:14 884
原创 ue4局域网初探
以下所有都是来自于基于UE4官方文档 (偶尔也有个人的小改变 方便各位观看和理解)UE4Actor复制 C++方法:class ENGINE_API AActor : public UObject { UPROPERTY( replicated ) AActor * Owner; }; //在其类必须实现道具复制函数 void AActor::GetLifetime
2017-12-18 12:09:17 767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人