
该插件的目标是帮助你为游戏创建和管理丰富的用户界面和对话系统。
该插件支持多种小部件,提升用户界面设计和功能,如翻页小部件、对话文本块、多切换按钮、单选按钮、瓦片视图等。你还可以使用富文本功能来控制文本颜色、阴影、字体、大小、填充和对齐。你还可以为文本添加图片、动画、声音和超链接。
该插件为你提供简单的回调,方便你实现自己的游戏逻辑和每次互动的反馈。你还可以使用不同的风格和装饰工具来定制你的UI元素和对话片段。如果你想为游戏或项目添加一些时尚且互动的元素,Horizon UI插件是一个很好的选择。
该插件包含多种小部件,可以增强你的界面设计和功能,例如:
- HorizonFlipbookWidget:该小部件允许你直接在UMG中使用PaperFlipbook,从精灵图集创建平滑动画。(注:该小部件目前仅支持大小统一的精灵图集。)
- HorizonDialogueMsgTextBlock:该小部件将富文本和打字机文本效果合而为一。你可以自定义每个文本块的文本颜色、阴影颜色、字体、字体大小和填充。你还可以为文本添加图片、动画、声音和超链接。你可以控制对话速度,以及结束后是否会重复。
- HorizonRadioButtonUserWidget 和 HorizonRadioButton:这些控件允许用户从预定义列表中只选择一个选项。你可以根据自己的需求自定义单选按钮的外观和行为。
- HorizonTileView:该小部件是TileView的扩展,帮助你更轻松地设置相关功能。该小部件的主要功能是为鼠标、键盘和游戏手柄创建输入重路由,支持物品悬停、取消悬停、按压物品、物品释放和物品点击事件,更加统一。
-
技术详情
模块:
• HorizonUI(运行时)
拟用平台:所有平台
测试平台:Windows,Android
文档和演示:https://github.com/dorgonman/HorizonUIPluginDemo(请在GitHub上作安装说明,你可以从nuget下载编辑器构建,所以不用付费尝试这个插件。)
兼容性
支持的虚幻引擎版本4.18 – 4.27和5.0 – 5.7
声明:分享资源来源于公开互联网搜集和网友提供,仅用于学习和研究使用,不得用于任何商业或者非法用途,其版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容! 版权归原作者及其公司所有,如果你喜欢该资源,请支持并购买正版,得到更好的服务。
