TextComponentOptions
Defined in: packages/renderer/src/TextComponent.ts:27
Options for creating a TextComponent.
Properties
Section titled “Properties”alpha?
Section titled “alpha?”
optionalalpha?:number
Defined in: packages/renderer/src/TextComponent.ts:57
Alpha (opacity). Default: 1.
anchor?
Section titled “anchor?”
optionalanchor?:object
Defined in: packages/renderer/src/TextComponent.ts:49
Anchor point (0-1). Default: { x: 0, y: 0 } (top-left).
x:
number
y:
number
bitmap?
Section titled “bitmap?”
optionalbitmap?:boolean
Defined in: packages/renderer/src/TextComponent.ts:39
Render with a bitmap font instead of canvas-rasterised Text — the
pixel-art escape hatch that stays crisp at non-integer scale. Pixi bakes
or looks up the glyph atlas from style.fontFamily (the name an
installBitmapFont call registered, or any font for a dynamic
bake) at style.fontSize.
layer?
Section titled “layer?”
optionallayer?:string
Defined in: packages/renderer/src/TextComponent.ts:51
Render layer name. Default: “default”.
resolution?
Section titled “resolution?”
optionalresolution?:number
Defined in: packages/renderer/src/TextComponent.ts:47
Per-text render resolution. Mirrors the Pixi v8 Text constructor
option — note resolution is NOT a TextStyle property in v8, so
setting it here is the only way to get crisp canvas text without a
prototype patch. Ignored when bitmap is set (bitmap resolution is
fixed at font-bake time).
style?
Section titled “style?”
optionalstyle?:TextStyleOptions
Defined in: packages/renderer/src/TextComponent.ts:31
Text style — forwards to PixiJS TextStyleOptions (CSS-like font properties).
text:
string
Defined in: packages/renderer/src/TextComponent.ts:29
The text string to render.
optionaltint?:number
Defined in: packages/renderer/src/TextComponent.ts:55
Tint color.
visible?
Section titled “visible?”
optionalvisible?:boolean
Defined in: packages/renderer/src/TextComponent.ts:53
Initial visibility. Default: true.