๋งํฌ ๋ค์ด๊ฐ๋ณด์๋ฉด ๋ฐ๋ชจํ๋ก๊ทธ๋จ๋ ์์ด.ย
์ค๋ช ์ด ์ดํด๊ฐ ์๋๋ฉด ํ๋ฒ ๋ค์ด๋ฐ์์ ์คํํด๋ณด์๋ฉด ์ดํด๊ฐ ์์์์~ ๋์ค๊ฒ. (์๋ง๋)
๋ฐ๋ชจ ํ๋ก๊ทธ๋จ์ ์์๋ ๋ฐฉํฅํค๋ก ์กฐ์ ํ ๊ฐ ์ค์ , ์ข์ฐ ๋ฐฉํฅํค๋ก ๊ฐ ์กฐ์ ๊ฐ๋ฅ.

๋ฐ๋ชจํ๋ก๊ทธ๋จ ์์ฐ GIF.
๊ทธ๋ฆผ์ผ๋ก ๊ฐ argument๋ค์ ์ค๋ช ํด๋์๊ฒ์.
//scr_health_ring(x,y,radius,thickness,maxsegments,segments,startangle,totalangle,direction,colour)
//argument0 = x (์์ ์ค์ฌ์ขํ x๊ฐ)
//argument1 = y (์์ ์ค์ฌ์ขํ y๊ฐ)
//argument2 = radius (์์ ๋ฐ๊ฒฝ<๋ด๊ฒฝ>)
//argument3 = thickness(์์ ๋๊ป<์ธ๊ฒฝ>)
//argument4 = maxsegments(์์ ์ต๋ ๋ฑ๋ถ๊ฐ. ๊ฐ์ด ๋์์๋ก ๊ณ ํด์๋...์ค๋ฌ์์ง)
//argument5 = segments(๋ฑ๋ถ๊ฐ์ค ์ฑ์์ง ๋ถ๋ถ. HP๊ฐ์ ๋ฃ์ผ๋ฉด ๋จ.)
//argument6 = startangle(์์๊ฐ๋๋ฅผ ์๋ฏธ. 0์ด๋ฉด ์ค๋ฅธ์ชฝ๋ถํฐ ์์, 90์ด๋ฉด ์์ชฝ๋ถํฐ ์์, 180์ด๋ฉด ์ผ์ชฝ๋ถํฐ์์ 270์ด๋ฉด ์๋๋ถํฐ์์)
//argument7 = totalangle(๊ทธ๋ ค์ง ๊ฐ๋. 360์ด๋ฉด ์์ด ๊ทธ๋ ค์ง๊ณ 180์ด๋ฉด ๋ฐ์, 90์ด๋ฉด ์ฌ๋ถ์์ด ๊ทธ๋ ค์ง)
//argument8 = direction(1์ด๋ฉด ๋ฐ์๊ณ๋ฐฉํฅ์ผ๋กย ์์ด ๊ทธ๋ ค์ง, -1์ด๋ฉด ์๊ณ๋ฐฉํฅ์ผ๋ก ์์ด ๊ทธ๋ ค์ง.)
//argument9 = colour(์. HP๋ผ๋ฉด c_green..?)
anglechange = (argument7/argument4)*(pi/180)
i = argument6*(pi/180)
ax = argument0+(cos(i)*argument2)
ay = argument1-(sin(i)*argument2)
bx = argument0+(cos(i)*(argument2+argument3))
by = argument1-(sin(i)*(argument2+argument3))
repeat(argument5) {
i += argument8 * anglechange
cx = argument0+(cos(i)*argument2)
cy = argument1-(sin(i)*argument2)
dx = argument0+(cos(i)*(argument2+argument3))
dy = argument1-(sin(i)*(argument2+argument3))
draw_triangle_colour(ax,ay,bx,by,dx,dy,argument9,argument9,argument9,0)
draw_triangle_colour(ax,ay,cx,cy,dx,dy,argument9,argument9,argument9,0)
ax = cx
ay = cy
bx = dx
by = dy
}
์ฌ์ฉํ ๋์๋ ์คํฌ๋ฆฝํธ(๋ฉ์ธ๋ฉ๋ด๋ฐ ์ข์ธก์ย script)๋ฅผ ๋ง๋ค์ด์ ๋นจ๊ฐ ์ฌ๊ฐํ(์๋๊ทธ๋ฆผ ์ฐธ์กฐ)์ย scr_health_ring ๋ผ๊ณ ์ ์ด์ค ํ์
object์ ์ด๋ฒคํธ๋ฅผ draw ์ด๋ฒคํธ๋ก ๋ง์ถฐ๋๊ณ ์ง์ ์ฝ๋๋ฅผ ์ง๋ ๋ฐฉ์์ผ๋ก ์์ ..ย (draw๊ณ์ด์ ์ด๋ฒคํธ๊ฐ ์๋๋ฉด ์์ด ์๊ทธ๋ ค์ง! ์ค์ํจ!)
(์ย ์ฝ๋๋ scr_health_ring์ย ์กฐ๊ธ ์์ ํด์ ๋๊ป๊ฐ ์๋ ์์ ๊ฐ๋จํ ๊ทธ๋ฆด ์ ์๋๋ก ์์ ํ ๊ฒ์.. ๊ธฐ๋ณธ ์๋ฆฌ๋ ๊ฐ์๋ฐ ํ์ํ์ ๋ถ์ด ์์ผ๋ฉด ์ฝ๋๋ฅผ ์ฌ๋ ค๋๋ฆฌ๊ฒ ์ด.)
์ข๋ ์์ธํ ์ ๋ณด๋ฅผ ์ป๊ณ ์ถ๋ค๋ฉด ์์ ์ถ์ฒ ๋งํฌ๋ก ๊ฐ์ ํ์ด๋ณด๋ฉด ๋ ๊ฒ์..
๋ชจ๋ ์ฆ๊ฑฐ์ด ์ฐฝ์ํ๋ ๋๊ธธ.

์ ๋ํฐ์๋์ฐธ๊ณ ํ ๊ฒ์น
์ธ ๊ณณ์ด ๋ง์๋ฏ hp๋ sp๊ฐ์ ๊ฒ์ ๋๊ทธ๋๊ฒ ์ฐ๋ ๊ฒฝ์ฐ๋ ๋ง์์ ๋ฐฐ์๋๋ฉด ํจ์จ์ ์ด๊ธด ํ ๋ฏ
๋ผ๋ฉ/ ์ ๋ํฐ๋ ๊ฑ ์์ง์์ ์ง์ํด์คญ - dc App
ํ์ง์ง์?? ๊ฐ์ด๋ณด๋ผ๋ชฐ๋๋ค
์ถ์ฒ ๋จธ๊ฒ
๋ก์ง ์์ฒด๋ ์ ๋ํฐ์๋ ์์ฉ ๊ฐ๋ฅํ๊ฒ ๋ค. ๊ฐ์ถ
์ด๊ณผ ์ ๋ถ ๋ถํ์ฃฝ์์ผ๋ฉด ์ข๊ฒ๋ค