작업도중에 Hierachy에 Recovery GameObject(********)가 자동으로 생성되어있는경우

 

********에는 숫자가 들어가 있고 이런 오브젝트가 여러개 생성되어 다른 오브젝트들도 살펴보니

누락된 프리팹 오브젝트와 누락된 스크립트를 가진 오브젝트가 있는것을 확인했다.

이 누락된 프리팹 오브젝트와 누락된 스크립트에 대한 문제를 해결 해주고 다시 실행하니 

이 문제에 대해 해결되었다.

 

자동으로 Recovery GameObject(********)과 같은 오브젝트가 생성될시엔 누락된 프리팹과 스크립트가 있는지 확인해보자

 

https://answers.unity.com/questions/1870766/what-is-the-recovery-gameobject.html

https://forum.unity.com/threads/what-is-recovery-gameobject.1005352/

 

 

필자는 Unity Version 2020.1.2f1에서 확인

'개발 > Unity' 카테고리의 다른 글

Unity Oculus Quest2 Controller 셋팅 문제  (0) 2022.07.20
Unity 파일 접근 에러  (0) 2022.07.12

 컨트롤러 셋팅 문제점

컨트롤러의 각 버튼과 키를 사용할 수 있게 되었지만 핸드트래킹과 같이 사용되는 프로젝트여서 핸드트래킹의 특정 모션을 취하게 되면 버튼이 같이 사용되어 의도와는 다르게 핸드모션 하나로 컨트롤러의 버튼을 사용하게 되는 버그가 있었다.

 

 

 

 해결

OVRInput.Get(OVRInput.Button.One) 으로 기본값으로 사용하던것을 OVRInput.Get(OVRInput.Button.One, OVRInput.Controller.RTouch) 값을 사용하여 컨트롤러만 사용하도록 변경 하였다.

 

// 컨트롤러 Thumbstick 컨트롤러 사용될 부분
if (OVRInput.Get(OVRInput.RawButton.RThumbstickUp))
{
  //
}

// 오른쪽 컨트롤러의 A버튼과 B버튼을 사용할 부분
if (OVRInput.Get(OVRInput.Button.One, OVRInput.Controller.RTouch))
{
//
}
if (OVRInput.Get(OVRInput.Button.Two, OVRInput.Controller.RTouch))
{     
//
}

 

 

 

'개발 > Unity' 카테고리의 다른 글

Unity Recovery GameObject가 생성  (0) 2022.07.25
Unity 파일 접근 에러  (0) 2022.07.12

 

파일에 접근해 파싱해서 쓰는 부분에서 파일 접근이 되지 않는 에러가 발생

// Error
UnauthorizedAccessException: Access to the path
"/storage/emulated/0/Download/aaaa.ini" is denied.: com.pakagename

// 에러 File Path 
string path = Application.streamingAssetsPath + "/aaa.ini";

 

 

AndroidManifest에 3개의 설정 추가

/Plugins/Android/AndroidManifest.xml

// 접근 설정 
<application android:requestLegacyExternalStorage="true">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

 

 

'개발 > Unity' 카테고리의 다른 글

Unity Recovery GameObject가 생성  (0) 2022.07.25
Unity Oculus Quest2 Controller 셋팅 문제  (0) 2022.07.20

+ Recent posts