A에 대한 Peggle의 -like 게임,이 같은 곡선을 따라 블록을 만들고 싶어 :
그러면 공이 맞으면 블록이 사라집니다.
가로로 그릴 수는 있지만 경로를 따라가는 데 문제가 있습니다.
어떻게해야합니까? 사용자 정점으로 Box2D 객체 를 만들어야 합니까?
상자가 단순히 겹치지 않게 하시겠습니까, 아니면 어디에도 틈이 없도록 하시겠습니까? ( "객체 각도에 따라 객체 Y 축을 오프셋"한다는 것은 무슨 의미인지 잘 모르겠습니다).
—
Roy T.
당신은 겹치지과 곡선을 채울 수없는 사각형 이거야, 그래서 해야 더 격차를 원하지 않을 경우 일부 사용자 지정 geomety을 만들 수 있습니다.
—
Anko
@RoyT. 그 차이는 중요하지 않습니다. 내 진짜 문제는 서로 다른 각도로 서로 따르는 블록의 위치를 계산하는 것입니다.
—
Moerin
내가 접근하는 방법은 각 상자 사이의 공통 모서리로 작동하는 일련의 정점을 정의하는 것입니다. 경로를 사용하여 경로를 정의하더라도 정점 사이의 거리와 각 상자의 길이를 정의하려면 추가 매개 변수가 필요합니다.
첫 번째 이미지의 "상자"는 상자가 아니며 삼각형 쌍입니다. i.stack.imgur.com/Tzuql.png
—
egarcia