(๋ณธ์ธ์ด ๋ง๋ ์ฃผ๋ฐ์์ ๋ฒ์ด๋์ง ๋ชปํ๋ ๋ชจ์ต)
์ด์งธ ์๋๋ฉด ์๋์๋ก ์ฝ๋๊ฐ ๋ ๋ณต์กํด์ง๋๊ฑฐ๊ฐ๋ค
๋์ถฉ ์ค๋ธ์ ํธ A์ ์ํฐ ์์์ผ๋ก bool ๋ณ์ (wall) ์ ๊ป๋ค์ผฏ๋ค ํจ
wall ์ด ํ์ฑํ๋๋ฉด ์ค๋ ฅ๊ฐ ๋ํ๋๊ฒ์ด ์ค์ง
๋ฐฉํฅํค๋ก ์ ์๋ ์์ง์ด๋๊ฒ์ด ๊ฐ๋ฅํด์ง(๋น์ ๋ ฅ์ velocity.y๊ฐ์ 0)
๊ทผ๋ฐ wall์ด ํ์ฑํ ๋ ๋ ๋ฐ๋ก ๋ฉ์ถฐ๋ฒ๋ฆฌ์ง ์๊ณ ์ด๋์ ๋ ๋ํํ ๋ฉ์ถ๊ฒ ํ๊ณ ์ถ์ด์
velocity.y ๊ฐ์ ์กฐ๊ฑด์ผ๋ก ์ผ์ 0์ผ๋ก ๊ณ ์
์คํ๊ฒฐ๊ณผ
(๋ด ๋ง์ ์ ๋๋ฌผ์ฒ๋ผ ํ๋ฌ๋ด๋ฆฌ๋ ๋ชจ์ต)
์ ์๋น์ด ์๊ทธ๋์ ์ด๊ฒ ์๋ชป์ธ๊ฑฐ๊ฐ์๋ฐ
if collision ๋ญ ์ด๋ฐ๊ฑฐ ์๋
๋ง๋ ๊ฑฐ ๋ณด๋๊น ๋ฉ ๋ง๋ค๋ ค๊ณ ํ๋์ง ์๊ฒ ๋ค... ๋ณดํต ์ด๋ฐ๊ฑด ์๊ทธ๋์ ์ฐ์ง ์์...
๊ทธ๋ผ ๊ฐ์ฒด๋ผ๋ฆฌ ์ถฉ๋ํ๋๊ฑฐ ์ฒดํฌํ๋ ค๋ฉด ์๊น ์ฌ๋ ค์ค๋๋ก ๊ทธ๋ฃน์ ์ฒดํฌํด์ผ๋จ?
http://docs.godotengine.org/en/latest/classes/class_kinematiccollision2d.html
์ด๊ฑฐ ๋ณด๊ณ ํ๋์ฉ ๋ฃ์ด๋ณด๊ณ ์๋๋ฐ ์ค๋ฅ๋ง ๋๋ฉ ใ ใ
์ ์๋๋ค... ๋ฐฉ๊ธ ๊ฒ์ ํ๋ก๊ทธ๋๋ฐ ํจํด ์ด๋ผ๊ณ ๋์์ธ ํจํด ์ฑ ์ฝ์ด๋ณด๋๊น... ์ต์ ๋ฒ ํจํด์ ์ถฉ๋ ๊ฒ์ฌ์๋ ์ฐ๋ผ๊ณ ์ถ์ฒํ๋ค... ๋ฏธ์ํ์ด...
์ ๊ฐ ๋จธ๋ฆฌ๊ฐ ๋๋น ์ ๋ฏธ์ํด์
์์๋ถํฐ ๊ณ ๊ธ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ์ผ๋ก ์์ํ๋ ๊ฑฐ ๊ฐ์์ ๋ถ๋ฝ๋ค...
๋๋ ์์ผ๋ก๋ ์๋ ๋ฐฉ์์ด ์๋๋ผ... ๋ ธ๋๊ฐ์ ์๊ทธ๋์ ์ฃผ๊ณ ๋ฐ๋ ๋ฐฉ์์ผ๋ก ์ฝ๋ฉ ํ ์๊ฐ์... ์ด๊ฑธ ๊ณ ๋ท์ ์ ํ๊ณ ๊ฑฐ์ง 1๋ ๋ฐ๋์ ๋ชฐ๋์ผ๋...
์ ์ด์ ๊ทธ๋ ๊ฒ ์ฐ๋ผ๊ณ ๋ง๋ ์์ง์ธ๋ฐ ์ด์ ์ผ ์ด๊ฑธ ์๊ฒ๋๋ค๋... ใ ใ ใ ใ
๋ ์ฉ
move_and_slide ์ด๊ฑฐ ์์์?
๋ฐ์ ์งค๋ฆฐ๊ฑฐ์