gpt4 book ai didi

actionscript-3 - 在 Actionscript 3.0 中设置文本大纲/边框

转载 作者:行者123 更新时间:2023-12-04 16:41:54 25 4
gpt4 key购买 nike

如何在 AS3 中为一行文本中的每个字符设置文本轮廓/边框的属性?

最佳答案

我不认为你可以。您可以做的是使用模糊滤镜来模仿轮廓的外观。只需将其粘贴到一个空的 AS3 电影中:

var txt:TextField = new TextField();
this.addChild(txt);
txt.appendText('Lorem ipsum');
txt.autoSize = TextFieldAutoSize.LEFT;
txt.antiAliasType = flash.text.AntiAliasType.NORMAL;
txt.selectable = false;

var txtFormat:TextFormat = new TextFormat();
txtFormat.size = 40;
txtFormat.font = 'Helvetica';
txt.setTextFormat(txtFormat);
txt.defaultTextFormat = txtFormat;

var outline:GlowFilter = new GlowFilter();
outline.blurX = outline.blurY = 1;
outline.color = 0xFF0000;
outline.quality = BitmapFilterQuality.HIGH;
outline.strength = 100;

var filterArray:Array = new Array();
filterArray.push(outline);
txt.filters = filterArray;

尝试使用强度、模糊X、模糊和质量属性,以获得不同的外观。我认为这是最接近文本大纲的。

PS:字体嵌入会大大提高效果的质量,以及使抗锯齿正常工作。

关于actionscript-3 - 在 Actionscript 3.0 中设置文本大纲/边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/665425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com