1주차 스크립트 질문입니다
205
작성한 질문수 1
1. 강의를 듣고 선언된 두 딕셔너리의 용도라고 주석을 달았는데 맞을까요?
2.
LoadAllAsync 메서드- 주어진 label에 대해 모든 리소스를 비동기적으로 로드하고,
로드 상태를 콜백을 통해 알려주는 기능 수행
LoadAsync 메서드 - key에 맞는 개별적인 리소스 로드
이렇게 해석했는데 맞나요??
3.

동기 작업의 결과 - op
foreach문의 내용 - 스프라이트만 따로(우선적으로) PrimaryKey로 체크를 하고 로드 [사유 : 폰 이슈]
else문에서 그외의 스프라이트가 아닌 것들을 로드
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
선언된 두 딕셔너리의 용도에 대한 주석은 매우 정확한 해석입니다. 첫 번째 딕셔너리
_resources는 프로젝트 내의 리소스를 캐싱하기 위한 것으로, 리소스에 빠르게 접근할 수 있게 도와주며, 두 번째 딕셔너리_handles는 비동기 작업을 추적하기 위한 것으로 비동기 작업의 진행 상태나 결과 등을 저장합니다.LoadAllAsync메서드와LoadAsync메서드에 대한 해석도 정확합니다.LoadAllAsync메서드는 주어진 라벨에 해당하는 모든 리소스를 비동기적으로 로드하고, 로드 상태를 콜백 통해 알려주는 기능을 수행합니다. 반면,LoadAsync메서드는 특정 키에 맞는 개별 리소스를 비동기적으로 로드하는 기능을 수행합니다.주어진 코드 분석과 설명도 올바릅니다.
LoadAllAsync<T>()메서드는 Addressables 시스템을 통해 지정된 라벨로 자원 위치를 비동기적으로 로드하는 과정을 나타냅니다. 로드 완료(opHandle.Completed) 후 각 로드된 자원을 반복 처리하며, 리소스의 primary key가 “.sprite”를 포함할 경우LoadAsync<Sprite>()함수를 호출하여 스프라이트 자산을 비동기적으로 로드하고, 그렇지 않을 경우LoadAsync<T>()를 호출하여 T 타입의 자산을 로드합니다. 각 자산이 로드될 때마다 리소스의 primary key, 지금까지 로드된 자산 수, 로드될 총 자산 수를 매개변수로 하는 콜백 함수를 호출합니다. 여기서callback함수는 사용자 정의 로직을 실행할 수 있는Action<string, int, int>대리자입니다.
즉, 이 코드는 비동기 프로그래밍 관행을 사용하여 유니티 개발에서 자주 발생하는 시간이 걸릴 수 있는 작업(예: 자산이나 리소스 로드)을 처리하는 방법을 잘 보여줍니다.
수업질문은 아닌데요^^
0
59
1
UI 자동화 관련 문의입니다.
0
107
1
9주차 npc 생성 안되는 이슈. Custom Tile 깨짐
0
107
1
44강 Stage 분할 Cannot Find 에러 관련
0
80
1
8주차 ExtralCell 추가됐을 때 서로 공격 못하는 상황 공유드립니다.
0
120
1
rider에서 new editor config 설정
0
172
1
Reward csv 파일이 없고 EquipmentChart는 열이름 문제로 업로드가 안됩니다.
1
154
2
강의 영상코드랑 강의 자료 코드가 다릅니다.
0
159
2
M1의 어드레서블 리소스 관리 방식에 대하여 질문있습니다.
0
134
1
M1의 리소스매니져 클리어 타이밍에 대해 여쭤보고싶습니다.
0
94
1
C1 일정은 어떻게 되는건가요?
0
219
3
게임 클라이언트 개발에서 테스트 코드 작성이 도움이 될까요?
0
185
1
Stateless서버에서의 유저인스턴스
0
176
2
섹션 4(SaveData, HeroList, ItemData, ItemHolder)에 일부 항목들에 대한 재생오류 해결 부탁드립니다.
0
166
1
첫 강의 manager 가 재생이 안됩니다.
0
302
5
T2는 어떻게된걸까요?
0
434
1
9주차 강의 'Stage 분할' 이 로딩만 뜨고 재생되지 않습니다
0
149
1
강의 완료 시기
0
305
1
다운 받은 맵 프리팹을 오픈해보니 핑크색으로 보이네요
0
567
3
typeof 와 GetType
0
227
1
섹션2 - Tilemap 강의에서 BaseMap 프리팹에 Front_01 용도가 궁금합니다.
0
152
1
패킷 형식 질문입니다.
0
148
1
어드레서블 Sprite 관련해서 질문이있습니다.
0
596
1
Data #2 까지 들었는데 빌드를 해보고싶은데, 어느 강의에서 확인할 수 있나요?
0
301
2





