
유니티에서 코드를 짜다보면 값의 null 체크를 자주 하게 된다. null 체크를 제대로 하지 않으면 순식간에 에러가 중구난방으로 터져서 정확한 에러 위치 파악이 힘들 수 있다. 그리고 에러가 터졌음에도 뒤에 코드가 계속 실행되고 있는 것을 알 수 있다. 우리가 주로 사용하는 null 체크 방식인 if(object_A == null) { Debug.Log("A 오브젝트가 할당되지 않았습니다."); } 이 코드가 있겠지만 뭔가 좀 공간을 많이 차지하는 것 같고 귀찮다. 그럴 때 사용할 수 있는 클래스가 Assert 클래스이다. 사용법 Assert함수는 변수의 값을 보장해주는 함수이다. 주로 다음과 같은 내용을 검사한다. 값이 null인가? 값이 같은가? 값이 특정 범위 내에 있는가? 만약 조건을 충족하지 ..