Skip to content

Class: NineSliceComponent ​

Common component classes hoisted to the top level too.

Extends ​

Constructors ​

Constructor ​

ts
new NineSliceComponent(
   assetId?, 
   leftWidth?, 
   topHeight?, 
   rightWidth?, 
   bottomHeight?, 
   tint?
): NineSliceComponent;

Parameters ​

ParameterTypeDefault value
assetId| string | SpriteFrame""
leftWidthnumber0
topHeightnumber0
rightWidthnumber0
bottomHeightnumber0
tintnumber0xFFFFFF

Returns ​

NineSliceComponent

Overrides ​

Component.constructor

Properties ​

PropertyModifierTypeDefault valueDescriptionInherited from
assetIdpublicstringundefined--
bottomHeightpublicnumberundefined--
dirtypublicbooleantrue-Component.dirty
enabledpublicbooleantrue-Component.enabled
leftWidthpublicnumberundefined--
materialpublicstringundefinedMaterial slot (MaterialFields.ts).-
materialValuespublicRecord<string, unknown>undefined--
rightWidthpublicnumberundefined--
tintpublicnumberundefined--
topHeightpublicnumberundefined--

Accessors ​

spriteFrame ​

Get Signature ​

ts
get spriteFrame(): SpriteFrame;
Returns ​

SpriteFrame

Set Signature ​

ts
set spriteFrame(f): void;
Parameters ​
ParameterType
fSpriteFrame
Returns ​

void

© 2026 PlayAdGentic