문제

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;

다른 모습을 얻기 위해 힘, Blurx, Blury 및 품질 속성을 가지고 노는 것입니다. 나는 그것이 당신이 텍스트 개요에 접근 할 수있는 가장 가까운 것에 관한 것이라고 생각합니다.

추신 : 글꼴 임베딩은 효과의 품질을 크게 향상시킬뿐만 아니라 안티 리아를 제대로 작동시킬 수 있습니다.

다른 팁

나는 이해하는 해안이 아니지만 당신은 같은 종류의
테스트 박스에서 필터링하면 그렇게하면 같은 종류의 테두리를 얻을 수 있습니다.
당신의 편지 각각에서

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top