2016-07-10 7 views
0

그래서 난이 u는 그것으로 그릴 수있는 간단 그리기 스크립트2d에서 육각형을 그릴 수 있고 크기를 조절할 수 있습니까?

enter image description here

을했다 : D

enter image description here

어쨌든 내 질문에 내가 지우기 도구 난을 만들 wan't입니다 이미 한 개 만들었지 만 시간이 지나면 1 픽셀 만 제거합니다. 대신 육각형을 만들고 스케일을 조정할 수 있습니다. 필요한 스크립트가 없거나 간단한 설명이 필요한 수식이 필요합니다.

여기처럼 보이고 싶습니다. 픽셀을 채울 수는 있지만 크기 조정 부분을 처리하는 방법은 잘 모르겠습니다.

enter image description here

+0

벡터 아트. http://www.creativebloq.com/graphic-design/how-create-vector-art-2131975 –

+0

나는 부분을 그리는 것에 대해 말하고 있지 않다. 프로그래밍 부분이 필요하다. – Quiloos39

+1

마지막 그림의 그림은 육각형이 아닌 팔각형이다. . 어쨌든, 그것은 단지 하나의 매개 변수로 측면의 길이에 의해 매개 변수화됩니다. 중심과 측면 길이를 알고 있으면 모든 정점을 계산하는 것이 간단합니다. –

답변

0

내가 매우 늦었처럼 보이지만 사람이 다른 사람 앞으로이 도움을 필요로하는 경우, 여기에 솔루션입니다.

모든 픽셀에 대해 루프 할 수 있습니다. 각 x 좌표 [for i]에 대해 for 루프에 포함 된 각 y 좌표의 for 루프 [for as].

그런 다음 각 루프에 대해 커서의 현재 위치에서 (i, j)에있는 픽셀까지의 거리를 확인하고 선택한 반경보다 작은 경우 빈 픽셀을 변경하십시오.

과 같이 뭔가를 것 Roblox 두 픽셀 사이의 거리를 확인하는 권장되는 방법 : 당신이하고있는 일이다 픽셀 아트에 비해

(Vector2.new(x1, y1) - Vector2.new(x2, y2)).magnitude