어드레서블 로드 시 스프라이트는 하위객체의 찐이름으로 로드하는 이유가 뭔가요?
429
작성한 질문수 7
Addressables.LoadAssetAsync<T>(loadKey) 부분에서
loadKey = "name.sprite[name]" 형식으로 들어가길래 에디터 어드레서블 그룹에서 찾아보니
스프라이트 하위의 객체(?) 이름이더군요
스프라이트만 이렇게 로딩하는 이유가 무엇일까요?
답변 2
0
저는 ".sprite"를 명시적으로 넣는게 실수를 유발할 거 같아
if (result.ResourceType == typeof(Sprite)) 조건으로 해결했는데 해당 부분 빌드까지 테스트 해보신 분 계실까요?
0
그냥 이름으로 로드하면, sprite가 아닌 texture로 로딩되는 문제가 있습니다.
texture는 그냥 이미지 파일이고 sprite는 거기다 pivot 값 등을 추가한 개념에 가까운데
그 부분이 날라가면 곤란해서, 이것저것 실험한 결과 하위 이름으로 부르면 sprite를 로딩 해주더라구요.
근데 이마저도 특정 폰에서는 문제가 일어나는 경우가 발견되어
최근에 진행하는 라이브 강의에서는 그냥 sprite일 경우 key를 아예 .sprite로 붙이게 규칙까지 바꿨습니다.
Addressables로 등록한 Slice된 Sprite의 하위 Sprite 접근법에 대해 질문드립니다
0
85
1
유니티 데이터 저장객체 ScriptableObject에 대해 의견 여쭤보고 싶습니다
0
143
2
안녕하세요 선생님 공부중에 궁금한게 있어서 질문 드려요
0
65
1
상속 구조에서의 awake흐름 및 init 함수 질문있습니다
0
86
1
젬 스프라이트가 로딩되지 않습니다.
0
116
1
혹시 스프라이트 드래그 앤 드롭으로 애니메이션 생성할 때
0
122
1
init() 2번 실행? 등 스킬 마무리 강의에서 질문 있습니다.
0
169
2
Managers.Object.Player와 Mangers.Game.Player 차이
0
113
1
상업적 출시에 대한 질문입니다.
0
169
1
EquipmentData 관련해서 질문드립니다
0
117
1
Data관리 관련해서 질문드립니다.
0
171
2
MonsterControllelr 에서 State Dead 사용
0
107
1
안드로이드 빌드에서는 LoadAllAsync , LoadAsync 가 동작 하지 않고 있습니다.
0
241
2
Instantiate 관련 질문 드립니다
0
159
1
포트폴리오 문서작성에 있어서 질문드립니다.
0
600
2
UI 연동방식에 대해서 질문드립니다.
0
182
1
인디게임출시경험이 중요할까요?
1
346
1
Coroutine과 uniTask 질문드립니다.
0
240
1
ResourceManager 메서드 역할
0
221
1
스프라이트 자료
1
181
1
xml 에
0
269
2
UI 리소스 사용문의
0
270
1
폴더 이름 제일 앞에 @를 붙이는 이유가 궁굼해요
0
595
2
3.:43 초 때부터 잘 안되는 것 같습니다...
0
329
1





