2017-01-22 1 views
0

나는 Vuforia를 사용하여 하향식 전략 게임을 만들고 있으며 fps 모드로 전환하려고합니다. 문제는 이미지 타겟에서 카메라를 떨어 뜨리 자마자 내 환경이 사라지고 게임이 멈추는 것입니다. 나는 이미지 대상에서 다른 객체로 모든 객체의 부모를 변경하려고 시도했지만 카메라는 전환했지만 행운은 없습니다. 이것은 카메라를 전환하는 데 사용한 코드입니다. 해당 사용자는 가상 현실 스타일하지만 VR없이 유사한 AR-카메라 (돌려 장면에서 주변에 볼 수 있도록AR에서 비 AR로 전환

void change(){ 
     cams [c%2].GetComponent <Camera>().enabled = false; 
    cams[(c+1)%2].GetComponent <Camera>().enabled = true; 
    if (c % 2 == 1) { 
     scene.transform.parent = imageTarget.transform; 
    } else { 
     scene.transform.parent = transform; 
     } 
    c++; 
} 

나는 나의 비 AR-카메라의 회전으로 AR-카메라의 회전을 사용하려면 헤드폰).

아무도 도와 줄 수 있습니까?

답변

0

나의 제안은 우선 (장면에 ARCamera 아래 옵션) 확장 추적을 사용하는 것입니다.

fps 뷰를 얻으려면 이미지 대상의 모든 어린이 (개체)를 방 크기에 가깝게 확대 할 수 있습니다. 카메라를 전환 할 필요가없고 확장 추적이 활성화 된 상태에서 확대 된 환경을보고 둘러 볼 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 확장 된 추적을 사용했지만 객체를 확대하는 대신 모든 빈 객체 객체 (imagetarget의 자식이 아님)를 만든 다음 카메라 구성 요소를 해제했습니다. ARCamera를 켜고 다른 카메라 (플레이어와 연결되어 있음)를 켭니다 .HR에서 AR 모드로 전환 할 수있었습니다. – Tushar

+0

헤이 투샤 르 (Hy Tushar), 당신이 듣게되어 기쁘다. – Hristo