1
저는 StageXL을 사용하여 캔버스에 원을 추가하려고합니다. 다음을 시도했지만 성공하지 못했습니다 :StageXL에서 기본 도형을 추가하는 방법은 무엇입니까?
Shape shape = new Shape()
..graphics.beginPath()
..graphics.circle(50, 50, 50)
..graphics.closePath()
..graphics.moveTo(20, 20)
..graphics.fillColor(0xFF8ED6FF)
..graphics.strokeColor(Color.Blue, 5)
..addTo(stage);
내가 여기에없는 것에 대한 아이디어가 있습니까? 감사.
"는 WebGL이 렌더러는 고도의 텍스처 (BitmapDatas)을 그릴 수 있도록 최적화되어 있지만 그래픽이 표시 객체 벡터를 렌더링하는 applyCache 방법을 사용하시기 바랍니다 그릴하려면 아직 벡터 그래픽을 지원하지 않습니다
이 나를 위해 잘 작동 :
나는 여기에 변경 로그에 발견. 문제가 게시 한 코드에 없기 때문에 질문에 코드를 더 추가하십시오. –문제의 원인을 발견했습니다. 스테이지 생성자에서 webGL을 해제해야만했습니다. 스테이지 스테이지 = new Stage (querySelector ('# stage'), webGL : false);'그러나 webGL을 사용하면이 문제가 발생하는 이유는 무엇입니까? –
@PixelElephant 의견을 보내 주셔서 감사합니다. 그것은 내가 코드의 다른 부분에서 오류의 원인을 찾도록했다. –