๋ฑ๋ฑํ ๋ฒฝ์ด์ด์ผ ํ๋๋ฐ
์ ์ ๋ ๊ฒ ๋ฌผ๋ ๋ฌผ๋ ํ๊ฑฐ์ผ.... ์ฃ์ง๋ฐ์ค๋ ์ฌ์ง์ด ๋ซ๊ณ ์ง๋๊ฐ;
๋๊ทธ๋ผ๋ฏธ๋ ์ง์ฌ๊ฐํ์ด๋ ๊ฐ๊ฐ, PhysicsMaterial์ 0,0,0๋ ํด๋ณด๊ณ .5, .5, .5๋ ํด๋ณด๊ณ 1,1,1๋ ํด๋ดค๋๋ฐ ์ฐจ์ด ์๊ณ
์บ๋ฆญํฐ(๋๊ทธ๋ผ๋ฏธ)์ ์ด๋์ onKeyPressed์์
applyForce๋ก๋ ํด๋ณด๊ณ applyImpulse๋ก๋ ํด๋ณด๊ณ setVelocity๋ก๋ ํด๋ณด๊ณ setPosition์ผ๋ก๋ ํด๋ดค๋๋ฐ
์ญ์ ์ฐจ์ด๊ฐ ์๋ค..
๋ญ๊ฐ ์๋ชป๋๊ฑด์ง..
cocos2d-x 3.12
bullet ์ฐ๋๊ฑฐ์ box2d ์ฐ๋๊ฑฐ์? ๋ด ๊ธฐ์ต์ cocos2d-x์ ๋๋ค ์๋๊ฑฐ ๊ฐ๋๋ฐ
raycast ํ๊ณ ์๋๊ฑฐ์?
์ธ๋ถ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ฐ๊ณ ๊ทธ๋ฅ cocos2d::PhysicsBody::createBox() ๋ก ๋ฐ์ค ๋ง๋ ๊ฒ ์ ๋ถ์.. scene->getPhysicsWorld()->setGravity(Vec2(0,0)) ์ผ๋ก ์ธํ ํด๋๊ณ
๋ฑ ๊ทธ๊ฒ ์ ๋ถ์. cocos2d ๊ธฐ๋ณธ physicsbody๋ก ๊ทธ๋ฅ ์งํ์ ํํํ๊ณ ์ถ์๋๊ฑฐ
ํค๋ณด๋ ์๋๋ฅด๊ณ ๊ทธ๋ฅ ์์ฐ ์ถฉ๋ ์ํค๋ฉด ์๋ํ๋๋ก ์ ๋๋ก ๋ถ๋ชํ๊ณ ๊ธธ ์ ๋๋ก ๋งํ๋๋ฐ, ํค๋ณด๋๋ฅผ ๋๋ฌ์ ์ธ์์ ์ผ๋ก ์บ๋ฆญํฐ์ ์์น๋ ์๋๋ฅผ ์กฐ์ํด์ ๋ฒฝ์ ๋น๋น๋ฉด ์ ๋ ๊ฒ ๋ง๋๋ง๋ํ ๋๋์ผ๋ก ์ฅ ๋ค์ด๊ฐ๋๋ ๊ดํต์ด ๋๋๊ฒ ๋ฌธ์
๋ ์ด์ผ์คํธ ํด๋ด์ผํ ๊ฑฐ ๊ฐ์๋ฐ