我正在AS3编码,并希望为我正在显示到屏幕的文本添加笔画.我目前的代码是:
format = new TextFormat("BN Elements", 14, 0xEEEEEE, false, false, false, null, null, "left"); format.font = "BN Elements" scoreText = initText(starsleftText, format, "", 160,5, 545, 61); scoreText = "Stroke This Text";
由于文本是动态生成的,我不能在Flash IDE中将其创建为文本对象 - 我知道要添加笔划我可以使用"glow"功能设置为1000%和低质量.
我想我的问题是,如何在AS3中直接应用具有类似属性的"发光"滤镜效果?还是有一种我不知道的替代"中风"功能?
这很简单:
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/filters/GlowFilter.html(页面底部有一个例子)
我不确定他们是否添加了任何新的东西,只要添加一个真正的笔画,但辉光滤镜'笔画'也适用于代码.
你也可以创建一个像素弯曲过滤器,它可以让你更多地控制效果,我似乎无法找到任何已经写的那些虽然:(