Features:

  • Full source code
  • Create UI directly inside level editor
  • 3D UI in world and screen space
  • Nested prefab for UI and other typeof actors
  • Dynamic font
  • Dynamic SDF font
  • Dynamic atlas packing
  • Full editor integration
  • Full Blueprint support
  • Horizontal/ Vertical/ Grid Layout control
  • Component based workflow
  • Flexible event system
  • Use prefab to store UI as asset, and restore it at runtime or editor
  • Tween animation system for UI and UE4’s build-in objects, and extensible for custom objects
  • Rich Text
  • UIEffect(Shadow, LongShadow, Outline, GradientColor)
  • Text Animation
  • SpecialEffects(BackgroundBlur, BackgroundPixelate)

Code Modules:

  •  LGUI (Runtime)
  •  LGUIEditor (Editor)
  • LGUIK2Nodes (UncookedOnly)
  •  LTween (Runtime)

Network Replicated: No

Supported Development Platforms: Windows Mac

Supported Target Build Platforms: Windows Mac Android IOS

Documentation

特征:

  • 完整源代码
  • 直接在关卡编辑器中创建UI
  • 世界和屏幕空间中的3D UI
  • UI和其他类型actor的嵌套预制件
  • 动态字体
  • 动态SDF字体
  • 动态地图集包装
  • 完整编辑器集成
  • 完整的蓝图支持
  • 水平/垂直/网格布局控制
  • 基于组件的工作流
  • 灵活的活动系统
  • 使用prefab将UI存储为资产,并在运行时或编辑器中恢复它
  • 用于UI和UE4的内置对象的补间动画系统,并可扩展为自定义对象
  • 富文本
  • Uieffect(阴影,LongShadow,轮廓,渐变色)
  • 文字动画
  • SpecialEffects(BackgroundBlur,BackgroundPixelate)

代码模块:

  •  LGUI(运行时)
  •  LGUIEditor(编辑)
  • LGUIK2Nodes(Unknookedonly)
  •  LTween(运行时)

网络复制:没有

支持的开发平台:Windows Mac

支持的目标构建平台:Windows Mac Android IOS

文件










Download and try PrebuildBinary , editor blueprint project only.

Features and tutorial : Youtube

Support EMail: 707908214@qq.com

技术交流QQ群: 537144721

Discord

LGUI (Lex GUI) – Powerful 3D UI System, Nested Prefab Workflow, Tween Animation Library.

New features in LGUI 3.4.18:

  • Add new parameter *CanNavigateHere* for UISelectable, so we can skip it when use navigation input.  
  • Add new parameter *Interactable* for UISelectable, so we can toggle it individually without UICanvasGroup.  
  • LTween now can set TickGroup for every tweener.  

New features in LGUI 3.4.16:

  • Support GamePause and TimeDilation, thanks to LTween’s new update.

New features in LGUI 3.4.15:

  • Add new layout components just like UMG’s layout, with name start of UIPanelLayout: UIPanelLayout_HorizontalBox, UIPanelLayout_VerticalBox, UIPanelLayout_UniformGrid, UIPanelLayout_FlexibleGrid, Bilibili Youtube

New features in LGUI 3.4.12:

  • Support Multisample Anti-Aliasing (MSAA) in LGUIRenderer (ScreenSpace, WorldSpaceLGUIRenderer, RenderTarget), just enable it in ProjectSettings->LGUI. Support on Windows(DX11 & DX12) and Android(Vulkan) and MacOS, IOS not tested.
  • Support Substrate material mode in UE5.3.

New features in LGUI 3.4.10:

  • UIRecyclableScrollView now support infinite loop, just check on InfiniteLoop.

New features in LGUI 3.4.4:

  • New UI element type UIWidget which can render UMG in LGUI! And UIWidgetInteraction component for interact with it! 
  • New UI element type UIRenderTarget which can show LGUICanvas with RenderMode of RenderTarget! And support interact by LGUIRenderTargetInteraction component. We can use it like a *Retainer Box*
  • New UI element type UIFrameCapture which can capture viewport as texture for further use. 

3D Menu: Video

“The Division” like UI: Video

Tutorial Project

Sample Project

Here is a HTC Vive VR project: Video 1 Video 2

Another project: Video

All UI of these videos is made of LGUI, none UMG or Slate.

Niagara LGUI Renderer: github

Use TexturePacker with LGUI: github

Use BitmapFontGenerator with LGUI: github

下载并尝试 [医]预建 ,仅编辑蓝图项目。

功能和教程 : Youtube的

支援电邮:707908214@qq.com

流量:537144721

不和谐

LGUI(LEX GUI)-强大的3D UI系统,嵌套预制工作流程,补间动画库。

LGUI3.4.18的新功能:

  • 添加新参数 *CanNavigateHere* 对于UISelectable,所以我们可以在使用导航输入时跳过它。  
  • 添加新参数 *可交互* 对于UISelectable,所以我们可以在没有UICanvasGroup的情况下单独切换它。  
  • LTween现在可以为每个tweener设置TickGroup。  

LGUI3.4.16中的新功能:

  • 支持GamePause和TimeDilation,这要归功于LTween的新更新。

LGUI3.4.15的新功能:

  • 添加新的布局组件,就像UMG的布局一样,名称为UIPanelLayout:UIPanelLayout_HorizontalBox,UIPanelLayout_VerticalBox,UIPanelLayout_UniformGrid,UIPanelLayout_FlexibleGrid, 比利比利 Youtube的

LGUI3.4.12中的新功能:

  • 在Lguirenderer(ScreenSpace,WorldSpaceLGUIRenderer,RenderTarget)中支持多采样抗锯齿(MSAA),只需在ProjectSettings->LGUI中启用即可。 支持Windows(DX11和DX12)和Android(Vulkan)和MacOS,IOS未测试。
  • 在UE5.3中支持衬底材料模式。

LGUI3.4.10的新功能:

  • UIRecyclableScrollView现在支持无限循环,只需检查 无穷无尽.

LGUI3.4.4中的新功能:

  • 新UI元素类型 UIWidget的 从而可以在LGUI中渲染UMG! 和 Uiwidget交互 与它交互的组件! 
  • 新UI元素类型 UIRenderTarget的 其中可以显示LGUICanvas与RenderTarget的RenderMode! 并支持lguirendertargetinteraction组件进行交互。 我们可以像使用 *固定箱*
  • 新UI元素类型 [医]尿样 它可以捕获视口作为纹理以供进一步使用。 

3D菜单: 短片

像UI这样的”部门”: 短片

教程项目

项目样本

这是一个HTC Vive VR项目: 视频1 视频2

另一个项目: 短片

这些视频的所有UI都是由LGUI,没有UMG或Slate。

Niagara LGUI渲染器: github

将TexturePacker与LGUI一起使用: github

使用BitmapFontGenerator与LGUI: github

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。