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
| Parameter | Type | Default value |
|---|---|---|
assetId | | string | SpriteFrame | "" |
leftWidth | number | 0 |
topHeight | number | 0 |
rightWidth | number | 0 |
bottomHeight | number | 0 |
tint | number | 0xFFFFFF |
Returns
NineSliceComponent
Overrides
Properties
| Property | Modifier | Type | Default value | Description | Inherited from |
|---|---|---|---|---|---|
assetId | public | string | undefined | - | - |
bottomHeight | public | number | undefined | - | - |
dirty | public | boolean | true | - | Component.dirty |
enabled | public | boolean | true | - | Component.enabled |
leftWidth | public | number | undefined | - | - |
material | public | string | undefined | Material slot (MaterialFields.ts). | - |
materialValues | public | Record<string, unknown> | undefined | - | - |
rightWidth | public | number | undefined | - | - |
tint | public | number | undefined | - | - |
topHeight | public | number | undefined | - | - |
Accessors
spriteFrame
Get Signature
ts
get spriteFrame(): SpriteFrame;Returns
Set Signature
ts
set spriteFrame(f): void;Parameters
| Parameter | Type |
|---|---|
f | SpriteFrame |
Returns
void