2017-05-20 1 views
0

그려진 모든 도형의 맨 위에 항상 정렬되도록 도형 (XP 표시 줄)을 만들고 싶습니다.캔버스에서 도형을 주문하는 방법 - JavaScript

마지막으로 그리는 것 (내 상황에서는 할 수없는 작업) 이외에 어떻게 가능합니까? (p5.js도 도움이 될 수 있습니다.)

옵션 하나 : 마지막으로 그리기

답변

0

당신은 두 가지 옵션을 가지고있다. 이것이 가장 쉬운 방법입니다. 어떤 이유로이 방법으로 "할 수 없다"면 코드를 리팩토링해야하는 것처럼 들립니다.

옵션 2 : 3D 좌표를 사용하여 사용자에게 더 가까운 Z 좌표로 그립니다. 대부분의 그리기 기능은 2D 좌표 대신 3D 좌표를 사용할 수 있습니다. 이 작업은 효과가 있지만 마지막으로 그리는 것보다 훨씬 복잡합니다.

+0

마지막으로 그리기에 대해 이야기 해 보겠습니다. 너무 집중적이어서 3d 옵션을 사용할 수 없습니다. 나는 왜 내가 그 일을 할 수 없었는지에 대해 이야기 했어야했다. 나는 플레이어 주변의지도를 번역하고 있지만 GUI 위에 그 위에 모양을 그려 넣고 싶습니다. 그러나 마지막에 추가하기 만하면 GUI가지도와 함께 이동합니다. 어떻게 해결할 수 있을지에 대한 아이디어가 있습니까? – Canatron

+0

@ 카나 트론 먼저, 당신이 할 수 없다고 말하기 전에 먼저 시도하는 습관을 들여야합니다. 3D 옵션이 너무 집중적이라는 것을 어떻게 알 수 있습니까? 너는 그것을 실제로 시도 했는가? 지도 위에 xp 막대를 그릴 때 원하는대로 그려야합니다. 어떻게지도를 그리는 지 알 수 없으므로 더욱 자세하게 설명하기가 어렵습니다. –

+1

아야 ... 진실은 상처받습니다 ...하지만 모든 진지함에서 ... 나는 반대 방향으로지도를 옮기려고했는데 효과가있었습니다. 모든 도움을 주셔서 감사 드리며, 더 마음을 열어 드리겠습니다. 제안을 시도하고 제안 된 것을 시도하십시오. 존경. – Canatron

관련 문제