【UE4】修改引擎细节窗口属性显示or隐藏 | 您所在的位置:网站首页 › ue怎么把每个窗口显示出来 › 【UE4】修改引擎细节窗口属性显示or隐藏 |
先看效果:细节栏隐藏了Actor的组件层级;细节属性只留下了变换,材质,导航;隐藏了小眼睛 前言:写在自己创建的任意插件中,方便用到自定义引擎的项目(如果你不知道怎么创建一个自己的插件,请先学习创建插件) 教程开始: 0.插件Build.cs中添加:"DetailCustomizations" 1.首先在插件目录下创建ActorDetailCustomization.h和.cpp2.3.1 声明各参数引用的细节属性: IDetailCategoryBuilder& 代称 = DetailBuilder.EditCategory(TEXT("细节栏属性")); IDetailCategoryBuilder& Physics = DetailBuilder.EditCategory(TEXT("Physics"));注:这里的细节栏属性对应英文版的细节窗口中的各细节分类,如果不知道可将引擎语言改为英文,查看物体细节分类属性 2.3.2 设置该细节类的可视性: 代称.SetCategoryVisibility(布尔); TArray< TWeakObjectPtr< UObject > > Objects; DetailBuilder.GetObjectsBeingCustomized(Objects); Physics.SetCategoryVisibility(false); 最后启用插件并重启引擎 |
CopyRight 2018-2019 实验室设备网 版权所有 |