학식충 친구 몇몇이랑 협업중인데

제 유니티에서는 Awake함수를 virtual로 선언 및 자식 클래스에서 override가능했거든요?

근데 다른 얘들은 이게 안된다는데..

검색해보니 이게 Monobehaviour내 함수들은 virtual이 불가능하다는 글도 있고
c# 리플렉션? 통해 호출하는거라 문제없다는 글도 있던데..

뭐가 맞는건가요? Awake 오버라이드 해도 문제 없는거 맞나요?

버전은 6000.0.43f1쓰고 있습니다.