2011-05-11 5 views
0

나는 away3D와 함께 일하고 있는데, 나는 hitTestObject-method가 절실히 필요하다고 생각한다. 내가 아는 한, 라이브러리에 그러한 메소드가 존재하지 않습니다. 이미 distanceTo를 시도했지만 centerPoint와의 거리를 계산하므로 모든 충돌을 감지해야하므로이 방법을 사용하는 것은 옵션이 아닙니다.away3D hitTestObject가 있습니까?

누군가가 away3D의 다른 개체에 대한 조회를 탐지하는 좋은 방법이 있습니까? 미리 감사드립니다.

답변

4

Away3D는 물리 엔진이 아닌 렌더러입니다. '충돌'을 가지려면 JigLib과 같은 일종의 물리 엔진이 필요합니다.

+0

감사합니다. 나는 그것을 살펴볼 것입니다. –

+0

답변을 올바른 것으로 표시해야합니다. 객체의 3D 변형 행렬을 사용하여 수동으로 다른 객체 행렬과 비교하여 한 객체가 다른 객체와 충돌하는지 여부를 확인할 수 있지만 사전 작성된 엔진 솔루션이 아닌 수동으로 코딩 된 솔루션이됩니다. away3d 4.0 (플래시 플레이어 11) 빌드에 사용할 수있는 물리 라이브러리가 있습니다. C++ 총알 물리학 라이브러리의 연금술 포트는 다음과 같습니다. http://code.google.com/p/bulletflash/ –

+0

음, 시도 중입니다. 그것을 지금 당장하고 그것은 꽤 잘하고있어 :) –

관련 문제