๊ฒ์ ๊ฐ๋ฐ 4์ผ์งธ ์ค๋์ ํ๋ฃจ์ข ์ผ ๊ณต๊ฒฉ ์ ๋๋ฉ์ด์ ๊ณผ ์ ๋ ฅ์ ํ๋ค....
์ ์ ์ ๋๋ฉ์ด์
์ด ๋ฏธ์ณ๊ฐ๋๊ฑฐ ๊ฐ์๋ ์ด๊ฑฐ ๊ฐ ์ถํ๊ฒ์ง?
๊ทธ ๋ค์์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ค. ์ ๋ฒ๊ธ์์ ๋๊ตฐ๊ฐ ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ๋ฌ๊ฐ ๋ฃ์ด๋ ๋๋ค๊ณ ์๋ ค์ค์ย ์ด๋ฒ์ ํ๋ฒ ๋ฃ์ด๋ดค๋ค.
๊ณต๊ฒฉํค๋ฅผ ๋๋ฅธ๋ค -> ๊ณต๊ฒฉ์์ -> ๋ฉ์ถค์์ธ -> ๋ค์๋๋ ์๋ ๋ค์ ๊ณต๊ฒฉ or ์๋๋ฅด๋ฉด idle์ด๋ walk ์ ๋๋ฉ์ด์
์ ์คํํ๋๋ก ๋ง๋ค์๋ค.
ResetAttack()ํจ์๋ ์ ๋๋ฉ์ด์ ์ด๋ฒคํธ๋ฅผ ์ด์ฉํด์ ์คํ๋๋๋ก ๋ง๋ค์๋ค.
๊ณต๊ฒฉ์ค์ ์ ๋ ฅ์ ๋ชปํ๋๋ก ๋ง๊ธฐ์ํด์ ๋ฃ์๋ค. ์ด๊ฑธ ์๋ฃ์ผ๋ฉด ๊ณต๊ฒฉ์ด ์ฌ๋ฌ๊ฒน ์ค์ฒฉ๋์ ์ ๋ ฅ๋
์ฐ์ 2๋ฒ ๋๋ฅผ์ ํค๋ฅผ ๋๋ฅด์ง ์์๋ 2๋ฒ ๊ณต๊ฒฉ์ด ์ฐ์์ผ๋ก ๋๊ฐ๋ค...
๋ํ ๊ณต๊ฒฉ์ด ์์๋๋ฉด move, localscaleset ํจ์๊ฐ ๋์๊ฐ์ง ์๋๋ก PlayerComponent์ isAttack์ true๋ก ๋ง๋ค์ด์
์กฐ๊ฑด์ ๋ฃ์ด์ ์ ํํ๋ค.
์์งํ ๋งํด์ ์กฐ์๊ฐ์ด ๋ง์์ ๋ค์ง๋ ์๋๋ค..
๊ทธ๋๋ ๋ด ์ ์์ ์ต์ ์ ๋คํ์ผ๋ ์ผ๋จ ๋์ด๊ฐ์..
์ ๋ง ๋ฒ์จ 4์ผ์งธ์ธ๋ ์บ๋ฆญํฐ๋ฅผ ๋ค ๋ง๋ค์ง๋ ๋ชปํ๋ค....ย ๊ฒ์ ๊ฐ๋ฐ์ด ํ๋ค๋ค๋๊ฑธ ๋ค์ ์๊ฒ ๋์๋ค
ใทใท ์์ฒญ๋ ๋ฐ์ ์๋์ ์ถ์ฒ!
ใ ใ ใ ใ ใ ใ
์์ง์์ด ๋ถ๋๋ฝ๋
ํ๋ฃจ์ข ์ผ ์ด๊ฒ์ ๊ฒ ๋ง์ก์
๊ตฟ