2025-04-10 Addressable

강기수·2025년 4월 10일

Addressable은 Resources의 단점을 보완하는 Addressable Assets 시스템을 사용하여 동적으로 리소스를 로드하고, 메모리 관리를 할수 있다.
Addressable은 더 정교한 리소스 관리를 가능하게 해 주므로, 대형 프로젝트에서는 더 선호되는 방식이다.

Addressable의 특징

  1. 리소스 관리 및 성능 최적화

    Addressable을 사용하면, 게임의 규모가 커져도 필요할 때만 리소스를 동적으로 로드할 수 있다.
    이를 통해 불필요한 리소스를 미리 로드하지 않아 메모리 부담을 줄이고, 메모리 관리가 용이해진다. 또한, 동적 로딩 방식을 사용하여 게임 성능을 최적화할 수 있으며, 필요한 리소스만 로드하여 불필요한 리소스가 메모리에 남지 않도록 관리할 수 있다.


  1. 비동기 로딩 지원

    Addressable은 비동기 로딩을 지원하여 게임이 멈추지 않고 리소스를 로드할 수 있게 한다.
    다만, 로드 중에 리소스를 사용하려고 할 경우 null 참조 에러가 발생할 수 있으므로, 로딩이 완료될 때까지 기다리는 로직이 필요하다.

2개의 댓글

comment-user-thumbnail
2025년 4월 10일

역시 갓기수 너(님) 최고. 너(님) 인정. 너(님) 훌륭.

답글 달기
comment-user-thumbnail
2025년 4월 10일

오 저도 공부해야겠습니다 좋은 내용 잘 보고 가요

답글 달기