Sandy 3D에서 방을 만드는 데 도움이 될만한 사람이 있는지 궁금합니다. 나는 비행기를 생성 할 수 있다는 것을 알고 있지만, 간단한 물리학을 구현하는 방법을 확신하지 못합니다 (즉, 플레이어는 벽을 걸을 수 없습니다). 이 작업을 수행하는 간단한 방법이 있습니까, 아니면 WOW (플래시 용 3D 물리 엔진)와 같은 것을 조사해야합니까? 그냥 벽을 걷고 플레이어를 중지하려면Sandy 3D : 물리학을 사용하여 방 만들기
덕분에, 카메론
Sandy 3D에서 방을 만드는 데 도움이 될만한 사람이 있는지 궁금합니다. 나는 비행기를 생성 할 수 있다는 것을 알고 있지만, 간단한 물리학을 구현하는 방법을 확신하지 못합니다 (즉, 플레이어는 벽을 걸을 수 없습니다). 이 작업을 수행하는 간단한 방법이 있습니까, 아니면 WOW (플래시 용 3D 물리 엔진)와 같은 것을 조사해야합니까? 그냥 벽을 걷고 플레이어를 중지하려면Sandy 3D : 물리학을 사용하여 방 만들기
덕분에, 카메론
, 당신은 충돌 감지를 수행하는 2D 수학을 사용하여 고려할 수 있습니다.
이 방법을 사용하여 일부를 만들었습니다. PaperVision Games, explained on my blog.
첫 번째 사람 시스템 인 경우, 즉 카메라를 사용하는 경우 카메라에서 벽까지의 거리를 확인하십시오. 거리가 사용자의 사전 "비만도"보다 작 으면 이동하지 마십시오. 그 방향 (정상적으로 앞으로 나아갈 것입니다). 일종의 아바타 (두 번째/세 번째 사람 시스템)를 사용하는 경우 Shape3d 개체에는 충돌 테스트에 사용할 수있는 경계 상자가 있습니다.