2017-11-23 81 views
0

Google Cardboard SDK을 사용하고 있습니다. SDK구글 판지의 이전 버전에서는 그래서 솔루션 내 프로젝트에 파일을 다시 간단하게 추가 할 수 의 AndroidManifest.xmlUnity3D에서 스마트 폰에 자이로 스코프가 있는지 확인하는 방법은 무엇입니까?

<uses-feature android:name="android.hardware.sensor.gyroscope" android:required="true"/> 

라는 이름의 파일이 포함되어 있습니다.

Google Play에서 기기를 검색하는 경향이 있기 때문에 기기를 자이로 스코프가 없으면 Google Play에 앱이 숨겨져 사용자를 혼란스럽게하므로 좋아하지 않습니다. .

코드에서 자이로 스코프가있어 사용자에게 다음과 같은 메시지가 표시되는지 확인하려면 어떻게해야합니까?이 스마트 폰에는 자이로 스코프가 있습니다. 다른 스마트 폰으로 시도하십시오.

답변

0

지금은 사용되지 않는 것 유니티의 정말 오래된 버전을 사용해야 Input.isGyroAvailable

if (Input.isGyroAvailable) 
{ 
    //Gyro is available 
} 

와 장치의 자이로 센서가있는 경우 당신은 확인할 수 있습니다. 최신 버전의 Unity에서는 SystemInfo.supportsGyroscope을 사용하십시오.

if (SystemInfo.supportsGyroscope) 
{ 
    //Gyro is available 
}