Editor Workflow
Tools
Nova includes several scene-view tools which make it easier to modify a variety of UIBlock properties. These tools can be selected from the Tools
section of the UIBlock Inspector:
UIBlock Tool
Adjust Size, Position, Corner Radius, and Edge Radius.
Note
Corner Radius is only supported on UIBlock2Ds and UIBlock3Ds. Edge Radius is is only supported on UIBlock3Ds.
Gradient Tool
Adjust the Center, Radius, and Rotation of a UIBlock2D's Gradient.
Note
The Gradient Tool is only supported on UIBlock2Ds.
Edge Snapping
The UIBlock Tool and Padding/Margin Tool can snap the adjusted content to the edges and centers of other UIBlocks in view.
Note
Edge Snapping can be enabled/disabled in:
Project Settings > Nova > Editor > Edge Snapping
.
Inspector
3D Properties Toggle
Toggle visibility of the z-axis properties for Size, Position, Padding and Margin.
Length Color-Coding
Clamped Length properties are color-coded to indicate how they are clamped:
Color | Clamp |
---|---|
Blue | Clamped by the max value. |
Yellow | Clamped by the min value. |
Red | Clamped by both min and max. |
Note
Size, Position, Padding and Margin properties all have explicit min/max values which may be hidden behind a dropdown. Corner Radius and Edge Radius are implicitly clamped between 0
(min) and a max value determined by the size of the UIBlock. Gradient Radius, Shadow Blur, and Border Width are all implicitly clamped positive, meaning [0, +∞)
.
Length Type Swap Shortcut
When a UIBlock editor is active, Ctrl+L
will cause all Value-Lengths to display their calculated Percent value, and all Percent-Lengths to display their calculated fixed Value.
Note
The shortcut, which defaults to Ctrl+L
, can be remapped under Edit > Shortcuts > Nova > Length Type Swap
.
Dropdowns
Properties with an arrow next to them can be expanded to view additional functionality which may be collapsed by default.