레벨 도우미와 SpriteHelper를 사용하여 스프라이트, 이미지, 레벨 및 더 중요한 애니메이션과 물리를 만듭니다.Sprite가 물리를 업데이트하지 않습니다.
물리학에 따르면, 충돌 탐지에 사용되는 시뮬레이터에서 볼 수있는 디버그 드로를 의미합니다.
저는 수영을하고 이것에 물리학을 추가했습니다. 물리학자가 움직일 때 수영장 주변의 수영을 따라갈 수 있도록 코드를 작성하십시오. 이제 저는 수영 선수를 움직이게하고 다리를 걷어차는 등의 작업을했습니다. 이제 게임을로드하고 애니메이션의 첫 번째 스프라이트 만 물리학을위한 윤곽입니다. 그래서 나는 수영 선수를 향해 걷어차는 다리를 볼 수 있지만 물리학의 디버그 메쉬는 움직이지 않습니다. 이제는 예를 들어 수영자가 다리를 잃기 전까지는 문제가되지 않습니다 (이상한 게임). 다리가없는 수영 선수에게 애니메이션을 바꿉니다. 그러나 물리 메쉬는 여전히 다리를 보여줍니다. 그래서 물건과의 충돌은 다리가있는 곳에서 여전히 발생하지만 그들은 피해야합니다. 이게 말이 되니?
새로운 애니메이션에서 물리를 업데이트 할 수있는 방법이 있습니까? 아니면 전체 수영 선수를 제거하고 새로운 선수를 그릴 필요가 있습니까?
도움이된다면 도움이 될 것입니다. 감사합니다
상자 2쪽에는 수영 선수의 다리를위한 별도의 메쉬가 있습니다 ? 당신은 그들을 제거해야합니다/신체의 나머지 부분에서 그들을 분리 – yannicuLar
안녕, 아니, 난 그냥 시작에서 전체 수영의 애니메이션의 첫 번째 스프 라이트의 하나의 메쉬 있습니다. – Alexj17
좋아, 그 다음에 cocos2d 쪽에서 "다리를 자르려면"어떻게해야합니까? 다리가없는 다른 애니메이션으로 업데이트 하시겠습니까? 또는 다리에 별도의 어린이 스프 라이트가 있습니까? – yannicuLar