资讯/NEWS
UI Effect Function Library - 虚幻引擎 5 的 UI 效果函数库插件!
发布于 2023/12/06  |  发表在 [ 3D类 ]    浏览 ( 662 )      0
UI Effect Function Library - 虚幻引擎 5 的 UI 效果函数库插件!免费发布!

UI Effect Function Library - 虚幻引擎 5 的 UI 效果函数库插件!免费发布!

微信图片_20231206174912.png

UI Effect's Fantasy 的虚幻引擎 5 的 UI 效果函数库插件“UI Effect Function Library”现已免费提供!


UI效果函数库

UI 效果函数库是一个虚幻引擎插件,专门用于增强虚幻动态图形 (UMG) 中 UI 效果的创建和管理。提供强大的蓝图函数集合,专门用于增强序列器动画和详细操作 UMG 组件属性。

主要特点

  • Sequencer 增强功能:该插件提供了各种功能,增强了 Sequencer 在 UI 动画中的使用。这些功能允许开发人员精确地编排动画序列、同步动画播放、调整速度和触发事件。

  • 操作 UMG 组件属性:该插件包含的功能可让您对 UMG 组件的属性进行细粒度控制。开发人员可以直接在蓝图中访问和修改大小、颜色和可见性等属性,从而允许对 UI 元素进行复杂的自定义。

  • UI效果依赖管理:UI效果函数库作为依赖管理工具,支持与UI效果相关的插件功能的开发,简化UI构建过程,并与其他插件集成,确保无缝集成。

  • 跨 UI 插件的代码可重用性:该函数库有助于跨 UI 特定插件的代码重用,从而提高开发效率。通过将常见的 UI 效果模式封装为可重用的函数,开发人员可以:

image.png

节点列表

  • HasAlphaChannel:检查纹理是否有 Alpha 通道

  • SetMaterialInstanceOverridesBlendMode:设置材质实例覆盖混合模式

  • SetMaterialInstanceOverridesShadingModel:设置材质实例的覆盖着色模型

  • GetAssetMetaData:获取输入资产元数据

  • CastToWidgetBlueprint:将给定资源投射到 UWidgetBlueprint

  • GetWidgetBlueprintAnimations:获取与指定小部件蓝图关联的所有小部件动画

  • GetCurrentAnimation:从提供的 WidgetBlueprint 资源中获取当前选定的动画

  • GetSelectedUserWidget : 从指定的 WidgetBlueprint asset 中获取选定用户 widget 的 asset 数据

  • RetrieveSelectedWidgetDetails:从指定的 WidgetBlueprint 资源中检索选定的小部件详细信息

  • SetSequencerKeyInterpolation:设置音序器资源的关键插值类型

  • SetSelectedWidgetsDisplayLabel:设置指定资源中选定小部件的显示标签

  • GetMovieScene:获取与小部件动画关联的电影场景

  • GetMovieSceneSequence:从电影场景中获取电影场景序列

  • GetMovieSceneTracks:获取与小部件动画相关的电影场景中的所有轨道

  • GetMovieSceneBindingTracks:从与小部件动画相关的电影场景中获取所有绑定轨道

  • GetMovieSceneBindings:从与小部件动画关联的电影场景中获取所有绑定

  • GetSections:获取电影场景轨道中的所有部分

  • GetChannels:从电影场景部分获取所有频道

  • ShowNotificationInfo:显示具有指定文本和设置的通知

  • ShowScreenDebugMessage:在屏幕上显示调试消息

  • GetActiveTopLevelWindowAsset:获取链接到顶部活动级别窗口的资源

  • GetActiveTabAsset:获取与当前活动顶部选项卡相关的资产

  • GetPathOfAsset:获取指定资产的文件系统路径

  • GetAssetFromPath:从指定文件系统路径获取资产对象

  • CreateAssetFromObject:将UObject作为资源保存到内容浏览器中的指定路径

  • GetSequencerSelectedTracks:从音序器资源中获取选定曲目的数组

  • SetSequencerSelectedKeys:从音序器资源中获取选定关键帧编号的数组

  • FindAnimationFromTrack:从动画列表中查找指定电影场景轨迹对应的widget动画

  • FindTrackFromSection:从轨道列表中查找包含指定部分的电影场景的轨道


我有一种感觉,除了 UI 之外,还会有可以使用的节点。
“UI效果函数库”在UE Marketplace上免费提供。请检查一下!

 收藏 (0)  喜欢 (0)