오늘 학습한 내용1) 제네릭 캐싱을 통한 GetComponent 최소화 캐릭터가 적을 공격할 때, OnColliderEnter 같은 이벤트를 이용해 적의 콜라이더를 감지하고, 해당 콜라이더에 부착된 적 스크립트를 가져와 데미지를 주는 과정에서 매번 GetComponent를 호출하면 성능에 부담이 생길 수 있습니다.제네릭을 활용한 캐싱 방식을 사용하면, 한 번 호출한 GetComponent의 결과를 저장해두고 재사용할 수 있어, 코드의 효율성과 성능이 크게 향상된다는 것을 배웠습니다.public static class ComponentCache{ private static Dictionary> cache = new Dictionary>(); public static T GetCachedCompo..