NineSlice Pack
Builds a reusable nine-slice window material from small image parts.
advanced
Since P00
Input Ports
Corner
Corner input for NineSlice Pack.
Edge
Edge input for NineSlice Pack.
Center
Center input for NineSlice Pack.
Parts
Parts input for NineSlice Pack.
SpriteSheet
Sprite Sheet input for NineSlice Pack.
Output Ports
NineSlice
Nine Slice output from NineSlice Pack.
Image
Image output from NineSlice Pack.
Summary
Summary output from NineSlice Pack.
Warnings
Warnings output from NineSlice Pack.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Name | Text | NineSlice | Controls the name setting for NineSlice Pack. |
| Mode | Enum | 3_parts | Controls the mode setting for NineSlice Pack. |
| Edge Mode | Enum | repeat | Controls the edge mode setting for NineSlice Pack. |
| Center Mode | Enum | repeat | Controls the center mode setting for NineSlice Pack. |
| Padding Left | Int | 0 | Controls the padding left setting for NineSlice Pack. |
| Padding Right | Int | 0 | Controls the padding right setting for NineSlice Pack. |
| Padding Top | Int | 0 | Controls the padding top setting for NineSlice Pack. |
| Padding Bottom | Int | 0 | Controls the padding bottom setting for NineSlice Pack. |
Overview
Builds a reusable nine-slice window material from small image parts.
Inputs and Outputs
Input Ports
- Corner
Image: Corner input for NineSlice Pack. - Edge
Image: Edge input for NineSlice Pack. - Center
Image: Center input for NineSlice Pack. - Parts
List<Image>: Parts input for NineSlice Pack. - SpriteSheet
SpriteSheet: Sprite Sheet input for NineSlice Pack.
Output Ports
- NineSlice
NineSlice: Nine Slice output from NineSlice Pack. - Image
Image: Image output from NineSlice Pack. - Summary
Text: Summary output from NineSlice Pack. - Warnings
Text: Warnings output from NineSlice Pack.
Key Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Name | Text | NineSlice | Controls the name setting for NineSlice Pack. |
| Mode | Enum | 3_parts | Controls the mode setting for NineSlice Pack. |
| Edge Mode | Enum | repeat | Controls the edge mode setting for NineSlice Pack. |
| Center Mode | Enum | repeat | Controls the center mode setting for NineSlice Pack. |
| Padding Left | Int | 0 | Controls the padding left setting for NineSlice Pack. |
| Padding Right | Int | 0 | Controls the padding right setting for NineSlice Pack. |
| Padding Top | Int | 0 | Controls the padding top setting for NineSlice Pack. |
| Padding Bottom | Int | 0 | Controls the padding bottom setting for NineSlice Pack. |
When to Use
Use NineSlice Pack when you need this operation to remain explicit, reusable, and easy to tune inside a PixPipeline node graph.
Notes
Connect compatible data types and preview the result while tuning this node. Parameter names and port names follow the PixPipeline UI.