three-spritetext
Version:
A sprite based text component for ThreeJS
39 lines (35 loc) • 1.03 kB
TypeScript
import { Sprite } from 'three';
declare class SpriteText extends Sprite {
constructor(
text?: string,
textHeight?:number,
color?: string
);
get text(): string;
set text(text: string);
get textHeight(): number;
set textHeight(height: number);
get color(): string;
set color(color:string);
get backgroundColor(): string | false;
set backgroundColor(color: string | false);
get fontFace(): string;
set fontFace(fontFace: string);
get fontSize(): number;
set fontSize(fontSize: number);
get fontWeight(): string;
set fontWeight(fontWeight: string);
get padding(): number;
set padding(padding: number | [number, number]);
get borderWidth(): number;
set borderWidth(width: number);
get borderRadius(): number;
set borderRadius(radius: number);
get borderColor(): string;
set borderColor(color:string);
get strokeWidth(): number;
set strokeWidth(strokeWidth: number);
get strokeColor(): string;
set strokeColor(strokeColor: string);
}
export { SpriteText as default };