17 lines
565 B
TypeScript
17 lines
565 B
TypeScript
import { ICanvas, ITextStyle, Text, TextStyle } from 'pixi.js';
|
||
import { VectorGraphic } from '.';
|
||
/**
|
||
* 矢量文字.实现原理:在缩放发生变化时,更新fontSize
|
||
*/
|
||
export declare class VectorText extends Text implements VectorGraphic {
|
||
vectorFontSize: number;
|
||
scaled: number;
|
||
scaledListenerOn: boolean;
|
||
constructor(text?: string | number, style?: Partial<ITextStyle> | TextStyle, canvas?: ICanvas);
|
||
updateOnScaled(): void;
|
||
/**
|
||
* 设置矢量文字的字体大小
|
||
*/
|
||
setVectorFontSize(fontSize: number): void;
|
||
}
|