유니티 에디터가 아닌 타 플랫폼 빌드시에만 위 에러 뜨는 경우

 


#if UNITY_EDITOR

<< 여기에 Serialized 된 필드가 없어야한다 >>

#endif

위와같이 #if 와 #endif 전처리기 구문 사이에 public 이나 [SerializedField] 구문으로 선언된 필드가 없어야한다.

원리는 모르겠으나 드러난(serialized) 구조가 변경되면 에러를 뿜는것 같다.

#if 문을 변수들 잘 피해서 옮긴 후 테스트 해보자.

 

+ Recent posts