# 文本描边
文本描边设置,通过设置 stroke 以及 strokeColor 来设置描边的粗细、颜色。
触摸舞台更改文本字体描边粗细以及颜色值。
var Main = VueEgret.classMain({
data: function () {
return {
sizes: [
[1, 0xff0000],
[2, 0xffff00],
[2.5, 0xff00ff],
[3, 0x00ff00],
[6, 0xff0000],
[0, 0xff0000],
],
idx: 0,
};
},
mounted: function () {
this.$stage.addEventListener(egret.TouchEvent.TOUCH_TAP, this.onTouchTap, this);
},
methods: {
onTouchTap: function () {
this.idx = (this.idx + 1) % this.sizes.length;
},
},
template: `<DisplayObjectContainer>
<TextField :x="$stageWidth/2-165" y="500" lineSpacing="20" :stroke="sizes[idx][0]" :strokeColor="sizes[idx][1]">这是个文本描边示例,\n请轻触更换文本描边数值!</TextField>
</DisplayObjectContainer>`,
});