현재 http://www.anbsoft.com/ 사이트에 가보면, 1.0796 버전이 존재하는데,
아직 유니티 버전 4.1에 대응한 버전은 아닌듯하다.
최신 버전을 설치해봐도 에러가 발생해서 찾아보니,
4.1에서 터치 스크린 키보드 관련한 것이 Screen 객체로 통합된듯 하다.
UIManager.cs 파일의 728 줄에 보면..
#if UNITY_IPHONE || UNITY_ANDROID
#if UNITY_3_5 || UNITY_3_6 || UNITY_3_7 || UNITY_3_8 || UNITY_3_9 || UNITY_4_0 || UNITY_4_1 || UNITY_4_2 || UNITY_4_3 || UNITY_4_4 || UNITY_4_5 || UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9
TouchScreenKeyboard.autorotateToPortrait = autoRotateKeyboardPortrait;
TouchScreenKeyboard.autorotateToPortraitUpsideDown = autoRotateKeyboardPortraitUpsideDown;
TouchScreenKeyboard.autorotateToLandscapeLeft = autoRotateKeyboardLandscapeLeft;
TouchScreenKeyboard.autorotateToLandscapeRight = autoRotateKeyboardLandscapeRight;
#else
iPhoneKeyboard.autorotateToPortrait = autoRotateKeyboardPortrait;
iPhoneKeyboard.autorotateToPortraitUpsideDown = autoRotateKeyboardPortraitUpsideDown;
iPhoneKeyboard.autorotateToLandscapeLeft = autoRotateKeyboardLandscapeLeft;
iPhoneKeyboard.autorotateToLandscapeRight = autoRotateKeyboardLandscapeRight;
#endif
이렇게 되어 있을 것이고 이부분에서 에러가 날 것이다.
이부분을 아래 코드와 같이 수정을 해서 사용한다. 4.1 부터 Screen으로 통합된듯 싶다.
#if UNITY_IPHONE || UNITY_ANDROID
#if UNITY_3_5 || UNITY_3_6 || UNITY_3_7 || UNITY_3_8 || UNITY_3_9 || UNITY_4_0 || UNITY_4_1 || UNITY_4_2 || UNITY_4_3 || UNITY_4_4 || UNITY_4_5 || UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9
Screen.autorotateToPortrait = autoRotateKeyboardPortrait;
Screen.autorotateToPortraitUpsideDown = autoRotateKeyboardPortraitUpsideDown;
Screen.autorotateToLandscapeLeft = autoRotateKeyboardLandscapeLeft;
Screen.autorotateToLandscapeRight = autoRotateKeyboardLandscapeRight;
Screen.autorotateToPortrait = autoRotateKeyboardPortrait;
#else
iPhoneKeyboard.autorotateToPortrait = autoRotateKeyboardPortrait;
iPhoneKeyboard.autorotateToPortraitUpsideDown = autoRotateKeyboardPortraitUpsideDown;
iPhoneKeyboard.autorotateToLandscapeLeft = autoRotateKeyboardLandscapeLeft;
iPhoneKeyboard.autorotateToLandscapeRight = autoRotateKeyboardLandscapeRight;
#endif
참고 :
http://forum.anbsoft.com/viewtopic.php?f=10&t=4696