UE圆形动画可自定义按钮和边框 (UMG)可轻松创建UI 

      |      2022-01-05 10:08 发布

插件下载
1188 0 0

简介

  • 支持的引擎版本
    4.21 - 4.27
  • 下载类型
    引擎插件
  • [color=rgb(220, 161, 0) !important]视频(演示+教程)

    此插件允许您在 UMG 编辑器中轻松创建和自定义带有圆角的按钮和边框。此插件中包含两个小部件,一个具有 4 个状态(正常、悬停、按下和禁用)的 RoundedAnimatedButton 和一个只有一种状态的 RoundedBorder。

    小部件的每个状态都是完全可定制的,因此您可以创建无限数量的不同按钮和边框。在每种状态下,您都可以自定义:
    • [Button only] 子内容的 RGBA 颜色(可以是图像或文本)。
    • 边框宽度
    • 外RGBA颜色
    • 外角半径(每个角都是独立的,您可以调整 SmoothingRate 以创建渐变、阴影或仅抗锯齿)
    • 内部RGBA颜色
    • 内角半径(与外角半径相同的属性)

    此外,对于 RoundedAnimatedButton,在 Normal 和 Hovered 状态之间会自动生成过渡动画,因此您可以自定义动画持续时间。

    RoundedAnimatedButton 扩展了基本的 UMG 按钮,因此基本 UMG 按钮的所有功能都可以在 RoundedAnimatedButton 中使用(如添加声音等)。RoundedBorder 和基本 UMG 边框相同。它们可以快速轻松地添加到您自己的游戏中,并且可以在 UMG/蓝图以及 C++ 中使用。视频中展示的项目示例包含多个蓝图示例。


  • 技术细节
    特征:
    • RoundedAnimatedButton 小部件
    • 圆角小部件
    • 易于安装/使用
    • 可定制
    • 与 C++ 和蓝图兼容
    蓝图数量: 2
    C++ 类的数量: 3
    网络复制:否
    支持的开发平台: Win64、Win32、Mac、Linux、HTML5(可能也适用于控制台)
    支持的目标构建平台: Win64、Win32、Mac、Linux、HTML5(可能也适用于控制台)
    文档:请参阅示例项目中的视频或 ExampleInterface 蓝图。
    [color=rgb(220, 161, 0) !important]视频
    [color=rgb(220, 161, 0) !important]示例项目



魔动网-20220105_100636_250.jpg
魔动网-20220105_100636_251.jpg
魔动网-20220105_100636_252.jpg
魔动网-20220105_100636_253.jpg
快速回复 返回顶部 返回列表