TIL
2024/03/18 TIL
kimseung2331
2024. 3. 18. 20:16
오늘 학습한 내용
[기술면접연습]
델리게이트(Delegate)의 개념에 대해 설명
델리게이트는 다른 메서드를 참조하고 호출할 수 있는 참조 형식으로, 메서드의 대리자 역할을 합니다. 이를 통해 메서드를 변수처럼 전달하고 다룰 수 있으며, 이벤트 처리, 비동기 프로그래밍 등 다양한 상황에서 유용하게 활용됩니다.
오늘의 회고
[유니티 메타 파일]
스프라이트 이미지를 수정하려고 했는데 데이터를 불러올 때 계속 이전의 이미지가 불러와져서 검색을 통해 문제를 해결했다. 문제는 스프라이트 이미지를 변경할 때 윈도우에서 파일을 수정했기 때문이었다. 메타 파일과 관련이 있었다는 것을 알게 되서 관련된 내용을 아래 적어둔다.
새로운 파일을 유니티 Assets 폴더 안에 생성하면 그 에셋에 하나만 존재하는 ID값을 할당한다. 그 다음 .meta파일을 생성한다. meta파일 안에는 에셋의 ID가 저장된다. 만약 윈도우에서 파일을 수정할 경우 유니티에서는 그것을 감지하지 못하기 때문에 메타 파일을 수동으로 바꿔줘야 한다.
해야 할 일
[인벤토리]
아이템 장착 시 캐릭터의 장비 이미지 변경
인벤토리 관련한 코드내용 숙지하기