2013-02-25 6 views
0

현재 Unity에서 듀얼 카메라 장면을 설정했습니다. 카메라의 첫 번째 사람 컨트롤러 스크립트 중 일부를이 빈 게임 개체로 상속하고 연결하는 빈 게임 개체를 만들었습니다.Unity3D 런타임 오류

편집기에서 프로그램을 실행하면 정상적으로 실행됩니다. 프로젝트를 만들면 게임이 충돌하고 카메라 객체가 바닥에 떨어집니다. 이전에 Unity에서 이와 같은 것을 경험 한 적이 없습니다. 첨부 된 내 현재 fps 값을 복사 한 복사본입니다.

그림에서 중력을 껐다가 (0으로 설정) 볼 수 있지만 내장 프로그램을 실행할 때 여전히 떨어집니다.

enter image description here

사람은 이전과 같이 뭔가 건너 했습니까? 하루 종일이 문제를 해결하려고 노력했지만 시간이 없어졌습니다.

+1

게임이 충돌 할 때 표시되는 오류 메시지가 있습니까? 어떻게 추락합니까? 충돌은 항상 동일합니까? – aardvarkk

답변

1

부모 개체 (보통 캡슐을 사용하여 지상에서 1.70m와 같이 플레이어 헤드로 카메라를 휴대)는 낮은 값으로 설정되어 있는데 ... 카메라를 이동하면 어떻게됩니까? 게임 오브젝트와 함께 1 미터 위쪽으로 사람? (그래서 당신이 시작할 때 그가 표면에 조금 떨어지게).

아마도 편집기 - 빌드와 릴리스 빌드 사이의 관계에 차이가있을 수 있습니다.

또는 해결책이 아닌 경우 관련된 객체의 공간 위치를 다시 확인하십시오. 지형을 따라 떨어지는 것은 종종 잘못 배치 된 참조 객체에 의해 생성됩니다. (가끔 카메라 아래 캐리어 객체를 걸어 대신 캐리어 객체 아래 카메라를 걸려.) 당신은 내가 당신이 충돌에 대한 활성화했다고 가정이 에디터 빌드에서 작동하는지 말하는 것처럼

관련 개체.