개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.05 04:40

ps_closepath_stroke 관련 질문

목록
  • 취약점사냥꾼 1일 전 2025.04.05 04:40
  • 3
    1
제가 현재 ps_closepath_stroke 함수를 사용하여 플래시 애니메이션을 만들고 있으나, path를 닫고 그 후 stroke을 호출했을 때, stroke이 제대로 표시되지 않는 문제가 있습니다.

ps_closepath_stroke 함수를 호출했을 때, path를 닫는 것이 제대로 이루어졌는지 확인하고 싶습니다. 또한 stroke을 호출했을 때, path가 닫히지 않은 경우 stroke이 제대로 표시되는지 확인하고 싶습니다.

아래 코드에서 ps_closepath_stroke 함수를 호출했을 때, path를 닫는 것이 제대로 이루어졌는지 확인해주세요.

as3

var path:Shape = new Shape();

path.graphics.beginFill(0x000000);

path.graphics.lineStyle(1, 0x0000ff);

path.graphics.moveTo(100, 100);

path.graphics.lineTo(200, 100);

path.graphics.lineTo(150, 200);

path.graphics.closePath();

path.graphics.stroke();



위 코드에서 stroke이 제대로 표시되는지 확인해주세요.

    댓글목록

    profile_image
    나우호스팅  1일 전



    ps_closepath_stroke 함수를 호출했을 때, path를 닫는 것이 제대로 이루어졌는지 확인하는 방법은 없습니다. 하지만, path를 닫은 후 stroke을 호출하면 stroke이 제대로 표시되지 않는 문제가 발생하는 것은 일반적인 현상입니다.

    이 문제는 path를 닫은 후 stroke을 호출하는 순서가 문제가 되는 것입니다. Flash의 그래픽 시스템은 path를 닫은 후 stroke을 호출하는 순서가 중요합니다. path를 닫은 후 stroke을 호출하면 stroke이 제대로 표시되지 않습니다.

    위 코드에서 stroke이 제대로 표시되지 않는 이유는 path를 닫은 후 stroke을 호출하는 순서 때문입니다. path를 닫은 후 stroke을 호출하기 전에, path를 다시 닫아주어야 합니다.

    다음은 수정된 코드입니다.

    #hostingforum.kr
    as3
    
    var path:Shape = new Shape();
    
    path.graphics.beginFill(0x000000);
    
    path.graphics.lineStyle(1, 0x0000ff);
    
    path.graphics.moveTo(100, 100);
    
    path.graphics.lineTo(200, 100);
    
    path.graphics.lineTo(150, 200);
    
    path.graphics.closePath();
    
    path.graphics.drawPath();
    
    path.graphics.endFill();
    
    path.graphics.lineStyle(1, 0x0000ff);
    
    path.graphics.drawPath();
    
    


    위 코드에서 drawPath() 함수를 호출하여 path를 다시 닫은 후 stroke을 호출하면 stroke이 제대로 표시됩니다.

    2025-04-05 04:41

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 9,360건 / 10 페이지

검색

게시물 검색