전체 글36 Scriptable Object - 개요 (1) 좋은 아키텍쳐는 모듈화 여부에 있다 기존 방식은 MonoBehaviour가 개체를 정의할 때 기능을 잘게 세분화하지 않고 스크립트 하나에 모두 정의한다. 따라서 이 MonoBehaviour는 동작 시점과 조건이 같은 일부 기능을 다른 개체에 재사용 할 수 없다. 왜냐하면 공통적인 기능 외에 다른 기능도 정의됐기 때문이다. 다른 개체로써는 불필요한 프로퍼티를 요구하고 있고 그 프로퍼티의 참조를 구하지 못해도 기능이 동작되리라 신뢰하기 힘들다(재사용 가능 여부를 검증하기 위해 코드 분석이 발생한다). 때문에 기능을 잘게 세분화(granularly)할 필요가 있다. 그런 뒤 MonoBehaviour는 그 기능이 동작하는데 필요한 최소한의 프로퍼티를 명시만 해주고 참조하는 시점과 조건 등 틀만 정의해주면 된다... 2020. 5. 28. 이전 1 ··· 5 6 7 8 다음