Skip to main content

Pixi NineSlicePlane

Scalable UI panel with preserved corner and edge fidelity.

The Pixi NineSlicePlane node renders a 9-slice scalable plane from an image so corners/edges stay crisp while the center stretches to fit.

Inputs​

Transform & Appearance​

DataDescription
XPosition X
YPosition Y
AlphaTransparency (0-1)
RotationRotation in radians
Scale XHorizontal scale
Scale YVertical scale
Pivot XPivot X
Pivot YPivot Y
VisibleVisibility toggle
InteractiveEnable pointer interaction
zIndexRender order

Size​

DataDescription
WidthTarget width (default: 200)
HeightTarget height (default: 100)

Texture​

DataDescription
ImageImage URL for the plane texture

9-slice Margins​

DataDescription
Left WidthLeft margin (default: 10)
Top HeightTop margin (default: 10)
Right WidthRight margin (default: 10)
Bottom HeightBottom margin (default: 10)

Color & Blend​

DataDescription
TintTint color (default: #FFFFFF)
Blend ModeRendering blend mode

Signals​

SignalDescription
Update NowForce immediate update

Outputs​

DataDescription
Texture LoadedBoolean indicating texture load status
Texture LoadingBoolean indicating loading state
Natural WidthIntrinsic texture width
Natural HeightIntrinsic texture height
Node ReferenceNode reference

Usage​

  • Provide an Image and set margins to define preserved regions.
  • Adjust Width/Height to scale without distorting corners.