백지부터 시작하는 이세계 코딩 생활
Error 0161 에러 해결하기 본문
CS0161 : 코드 경로 중 일부만 값을 반환합니다.
에러메세지 그대로 반환값 부분 (return) 값에 뭔가 오류가 생겼다는 뜻이다.
--> get 과 부합되는 return 설정이 잘못되어 나타나는 오류이다.
아래와 같이 수정하여 해결할 수 있다.
필자의 경우 return 문의 위치가 if 문 내에 있었기 때문에 get 을 통해 return을 받지 못했기 때문이었다.
수정된 코드
public class GameManager : MonoBehaviour
{
#region Singleton
public static GameManager gameManager = null;
public static GameManager Instance
{
get
{
if (gameManager == null)
{
gameManager = FindObjectOfType<GameManager>();
}
return gameManager;
}
}
#endregion
}
Comments