๊ทธ๋ฅ ์๊ฐ๋๋ ๋จ์ด ์ด๋์ํด์ ๋ค์ณ๋ฐ์
์ฝ์ด ํ๋๋ผ๋ ์ฐ๋ฉด ๋์ค์ ๊น๋จน๋๋ค ์ด์๋ผ ๋ญ์์ง?
์ด์ฐจํผ ๊ธ์ํ๋์ฐ๋ฉด ์๋์์ฑํด์ฃผ๋๊น ๊ทธ๋ฅ ๋ค ์ฐ์
๋ด ์ฝ๋์ค์์ ๋ณ์๋ช ๋ช๊ฐ ์๋ก๋ค์ด๋ด
PlayerAndSubMenuFrameDistance
=ํ๋ ์ด์ด์ ์๋ธ๋ฉ๋ดํ๋ ์๊ฐ๊ฑฐ๋ฆฌ(๋ฉ๋ด๊ฑฐ๋ฆฌ์กฐ์ ํ ๋์)
didPlayerJustLeftClick()
=ํ๋ ์ด์ด๊ฐ ๋ฐฉ๊ธ ์ขํด๋ฆญํ์ผ๋ฉด true๋ฐํ
public static bool CursorShouldBeSword = false;
=๋ชฌ์คํฐ ์์ ์ปค์๊ฐ ๋์ด๋ฉด ์ปค์๊ฐ ๊ฒ๋ชจ์์ผ๋ก ๋ฐ๋. ๊ทธ๋์ฐ๋๋ณ์
๋ณ์๋ช ์์ ์ ๋ณด๊ณผ๋ค๋ ์ข์ ํ์์ด๋ค
Documentation์ ์งํค๋๊ฑฐ์
์ ๊ฐ์ด ๊ธด๊ธ๋ณด๋ฉด ์ง์ฆ๋๋์ฌ๋์ ์ด๋ป๊ฒํด์ผ๋ ๊น์ ์ ์๋
๊ทธ๊ฑด ๋ณ์ ๋๋ค
๋ณ์ ์ด๋ฆ ๊ธด๊ฑด ์ฐธ์๋ ํจ์๋ช ๋ ๊ธด ํจ์๊ฐ ์ธ์๊น์ง ๋ง์ด ๋ฐ๋๊ฑด ๋ชป์ฐธ๋๋ค
๊ทธ๋ด๋ ์ธ์๋ง๋ค ์ํฐ์ณ์ ์ฐ๋ฉด ๊น๋ํ๊ฒ ๋ณด์ด์์
๋ ์คํ๋ ค ๋ณ์๋ช ์ด ๊ธด๊ฑด ๋ชป์ฐธ๋๋์ ํจ์๋ช ์ ์๋ฌด๋ฆฌ ๊ธธ์ด๋ ๊ด์ฐฎ์๋ฏ ๊ทธ๋๋ ์ค์ฌ์ฐ๋ ํธ์ด์ง๋งใ ใ
๋น์ฃผ์ผ ๊ฐ๋ก์คํฌ๋กคํฐ์ง๊ฒ ๋ค - dc App
์๋ ์ํฐ๋ฅผ ์น๋ฉด ๋๋ค๊ตฌ
๋ชจ๋ํฐ ๋๊ตฌ๋
๊ด์ฐฎ๋ค
c++ : ๋ํ์ธ์ ์ฐ์ธ์ ๊ณ ๊ฐฑ๋
๋ญ ใ ใ ใ
์์ด ๋ฐฐ์ดํฐ๊ฐ ๋๋ ์น๊ตฌ๊ตฐ!
๋๋ ๋ณ์๋ช ๊ธธ๊ฒ ์ฐ๋ ํ์ ์ธ๋ฐ ๋ฒ์ฉํ์ํค๋๊น ๊ทธ๋๋ง ์ข ์งง์์ง๋๋ผ public enum MouseState{ None, Monster, Box, Door, } ์๋ฐ ๋๋
PlayerAndSubMenuFrameDistance -> MenuFrame ํด๋์ค ์์ GetDistanceWithPlayer(); ๋ก ํจ์๋ก ๋นผ๋ฉด ์ด๋จ๊น?