그래서 마우스 커서를 그리기 위해 마우스를 움직였습니다. 그러나 기본 라인 스타일은 꽤 무딘 것 같습니다. 그래서 예를 들어 다른 브러시와 같이 라인의 기본 브러시 스타일을 다른 것으로 변경하는 방법이 있는지 궁금합니다.AS3 : 라인 변경 스타일
function activateDraw(event:MouseEvent):void{
myshape.graphics.moveTo(mouseX, mouseY);
addChild(myshape);
stage.addEventListener(MouseEvent.MOUSE_MOVE, lineDraw);
stage.addEventListener(MouseEvent.MOUSE_UP, stopDraw);
}
function lineDraw(event:MouseEvent):void{
myshape.graphics.lineTo(mouseX, mouseY);
event.updateAfterEvent();
}
function stopDraw(event:MouseEvent):void{
stage.removeEventListener(MouseEvent.MOUSE_MOVE, lineDraw);
stage.removeEventListener(MouseEvent.MOUSE_UP, stopDraw);
myshape.graphics.clear();
myshape.graphics.lineStyle(12, 0x99CC33);
}
stopDraw(null);
FlashPro 패널의 스트로크 스타일은 코드를 통해 액세스 할 수 없습니다 (사용자가 묻는 것이라면?) 코드를 통해 다시 만들 수는 있지만 쉬운 1 행 옵션은 아닙니다. – BadFeelingAboutThis
정말요? 그것은 다소 바보 같아서 그런 식으로 as3에 통합 될 것이라고 생각했습니다. 코드를 통해 외부 광선이나 무언가를 추가하는 방법이 있습니까? – Klye
필터 속성을 통해 광선, 흐림 등을 추가합니다 (스택에 원하는만큼의 필터를 보유하는 배열). myShape.filters = [new BlurFilter()];'- 필터를 사용하여 오브젝트를 애니메이션 할 경우 (또는 매우 큰 오브젝트 인 경우) 성능에 치명적인 영향을 줄 수 있습니다. – BadFeelingAboutThis