| 本帖最后由 微笑的猫 于 2024-8-7 11:20 编辑 
 
 Nova 2.0.1版下载链接
 
 
 
 Nova is a new kind of UI framework made for Unity developers, designers, and creators. It combines professional-caliber design tools, a comprehensive runtime API, and modern UI features such as rounded corners, borders, drop shadows, auto sizing, padding, margins, and more, into a familiar transform and prefab workflow.
 
 Written from the ground up using Unity’s Burst compiler and Jobs System to provide performance out of the box along with zero per-frame GC allocations across all features!
 
 SAMPLES:
 Several complete and thoroughly commented sample projects made with Nova are available on GitHub (for free), along with tutorial videos on YouTube to help you get started!
 
 Inventory System
 Mobile Settings Menu
 XR Hand Menu
 UI Controls (included in the asset!)
 UI Playground (included in the asset!)
 UI Blur (included in the asset!)
 
 FEATURES:
 Dynamic Styles
 Take your visual quality to the next level without writing custom shaders or baking visual effects into textures. Add and adjust corner radius, gradients, drop shadows, and more on the fly!
 
 Rounded Corners
 Borders
 Gradients
 Drop Shadows/Glow
 Inner Shadows/Glow
 Background Blur
 Rounded Edges
 Auto UV adjustment for images/icons/etc.
 Local anti-aliasing
 Text Super Sampling
 Multiple lighting models
 Rectangular masks and Texture masks
 Enhanced Geometry sorting and configurability (even a Z-Index property!)
 Works with TextMeshPro!
 
 Adaptive Layout System
 Nova brings modern UI system functionality, such as auto sizing, padding, margins, and more, into the third dimension.
 
 Sizing
 - Value and percent based!
 Positioning
 - Value and percent based!
 Alignment (Top, Left, Bottom, Right, Front, Back)
 Padding
 Margin
 Min/Max Constraints
 Shrink to Content
 Expand to Parent
 AutoLayouts (Vertical, Horizontal, Depth)
 Aspect Ratio Locking
 
 Data Binding
 With a simple databinding API, flexible type-matching, and virtualized lists and grids, create a rich, dynamic, and performant UI with just a few lines of code.
 ListView
 GridView
 
 Gesture recognition across all supported platforms, including XR!
 Hover/Unhover events
 Press/Release events
 Click events
 Drag events
 Scroll events - complete with refined scrolling animations
 
 AND MORE!
 A garbage free Animations API for writing custom, modular UI animations!
 Dynamic texture atlasing
 Edge Snapping tools in scene view
 Gradient tool in scene view
 
 Limitations
 Lighting not supported in SRPs.
 Custom transparency sort axis not supported.
 Asset uses Scroller under BSD 3-Clause "New" or "Revised" License; see Third-Party Notices.txt file in package for details.
 
 
 Nova 是专为 Unity 开发人员、设计师和创作者设计的新型 UI 框架。它将专业水准的设计工具、全面的运行时 API 以及圆角、边框、阴影、自动尺寸、填充、边距等现代 UI 功能整合到一个熟悉的转换和预制工作流程中。
 
 该程序使用 Unity 的 Burst 编译器和 Jobs System 从底层编写,可提供开箱即用的性能,并且所有功能的每帧 GC 分配均为零!
 
 示例:
 GitHub 上提供了多个使用 Nova 制作的完整且注释详尽的示例项目(免费),YouTube 上还提供了教程视频,可帮助您轻松上手!
 
 库存系统
 移动设置菜单
 XR 手部菜单
 用户界面控件(包含在资产中)
 用户界面游乐场(包含在资产中)
 用户界面模糊(包含在资产中)
 
 功能:
 动态样式
 无需编写自定义着色器或在纹理中烘焙视觉效果,即可将视觉质量提升到新的水平。即时添加和调整边角半径、渐变、阴影等效果!
 
 圆角
 边框
 渐变
 阴影/光晕
 内阴影/灯光
 背景模糊
 圆角
 图像/图标等的自动 UV 调整
 局部抗锯齿
 文本超级采样
 多种照明模型
 矩形遮罩和纹理遮罩
 增强的几何排序和可配置性(甚至还有 Z 索引属性)
 与 TextMeshPro 配合使用!
 
 自适应布局系统
 Nova 带来了现代 UI 系统功能,如自动调整大小、填充、拖动等。
 
 
 
 
 
 |