显示文字【createjs】

时间:2020-01-22 发布者: 访问量:4532

createjs.Text使用类来显示字符

在第一个参数中指定要显示的字符,在第二个参数中指定字体的类型和大小,在第三个参数中指定颜色。

格式

new createjs.Text(テキスト, フォント, 色);

样品(

var t = new createjs.Text("Hello World!", "24px serif", "DarkRed"); stage.addChild(t); 

createjs.Text有关使用方法的详细信息,参阅“ 官方文件(英文) ”。

水平对齐

textAlign可以使用属性设置文本的水平对齐方式

var t = new createjs.Text("Hello World!", "24px serif", "DarkRed"); t.textAlign = "center"; stage.addChild(t); 

从顺序左上角,startend, leftright, center这将是结果。红线是参考点。

文本对齐方式与WHATWG canvas规范相同,因此请参考此处以获取更多信息。

textAlign有关属性的详细用法,参阅“ 官方文档(英语) ”。

垂直对齐

文本可以textBaseline使用属性来指定垂直注册点应在的位置。

样例

var t = new createjs.Text("Hello World!", "24px serif", "#000000"); t.textBaseline = “top”; stage.addChild(t); 


从顺序左上角,tophangingmiddle, alphabeticideographicbottom这将是结果。红线是参考点。

textBaseline有关属性的详细用法,参阅“ 官方文档(英语) ”。

字型

显示Mincho的身体

var t = new createjs.Text("Hello World!", "24px serif", "DarkRed"); stage.addChild(t); 

显示哥特式

var t = new createjs.Text("Hello World!", "24px sans-serif", "DarkRed"); stage.addChild(t); 

更改文字

createjs.Text要更新(更改)对象的用词,请text使用属性设置新的用词。

var t = new createjs.Text("", "24px sans-serif", "DarkRed"); t.text = "test"; stage.addChild(t); 

text有关属性的详细用法,参阅“ 官方文档(英语) ”。请注意createjs.Text对于使用WebGL的StageGL未按照“ 正式文档(英语) ”中的描述进行渲染。

发布于
  用户评论
    生活编程