inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Đã bắt đầu thì ra mắt luôn] Game nuôi dưỡng idle Unity (M1 + C1)

Managers

어드레서블 Sprite 관련해서 질문이있습니다.

594

ljs9311177536

34 câu hỏi đã được viết

0

안녕하세요

개인 프로젝트에 적용하는 과정에서 문제가 발생해서 질문드립니다.

 

제 스프라이트 중 하나가 SpriteMode가 Multiple로 설정되어 있어서, 해당 스프라이트를 리소스매니저 Get호출할 때 아래와 같은 오류가 발생하고 있습니다.

 

System.Exception: Unable to load asset of type UnityEngine.Sprite from location Assets/03.Resources/Sprites/UI/Game_Main/ico_misc 1.png[ico_misc 1].

UnityEngine.ResourceManagement.Util.DelayedActionManager:LateUpdate () (at ./Library/PackageCache/com.unity.addressables@1.21.21/Runtime/ResourceManager/Util/DelayedActionManager.cs:162)

 

이 오류를 어떻게 해결할 수 있을까요??

 

Sprite.pngIns.png

 

C# unity MMORPG

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

멍텅구리님, 제공하신 정보와 스크린샷을 기반으로 문제 해결 방안을 제시드리겠습니다.

System.Exception: Unable to load asset of type UnityEngine.Sprite from location Assets/03.Resources/Sprites/UI/Game_Main/ico_misc 1.png[ico_misc 1]. 오류 메시지는 Unity에서 주어진 위치의 스프라이트를 로드하는 데 실패했음을 나타냅니다. 문제의 원인은 SpriteMode가 Multiple로 설정된 스프라이트에 있을 수 있습니다. SpriteMode가 Multiple로 설정되어 있는 경우, 단일 스프라이트가 아닌 스프라이트 시트 형태이므로, Addressable 또는 다른 리소스 매니지먼트 시스템을 통해 각각의 스프라이트를 개별적으로 로드하는 과정에서 문제가 발생할 수 있습니다.

해결 방법으로는 다음과 같은 두 가지가 있습니다:

  1. 각각의 스프라이트를 개별적으로 Addressable로 설정하기: Unity의 Inspector에서 각 스프라이트를 개별적으로 선택하여 Addressable로 지정할 수 있습니다. 이렇게 하면 각각의 스프라이트를 독립적으로 참조하고 로드할 수 있습니다. 스프라이트 모드가 Multiple로 설정된 경우, 스프라이트 에셋 내의 각 스프라이트에 대해 이 작업을 수행해야 합니다.

  2. Single SpriteMode 사용하기: 만약 프로젝트가 여러 스프라이트를 개별적으로 로드할 필요가 없고 전체 스프라이트 시트를 하나의 에셋으로 사용할 수 있다면, SpriteMode를 Single로 변경해보세요. 이는 로드 과정을 단순화하고 위와 같은 오류를 피하는 방법이 될 수 있습니다. 하지만 이 경우, 개별 스프라이트를 직접 참조할 필요가 있을 때 추가 작업이 요구될 수 있습니다.

주어진 스크린샷에 따르면, 스프라이트는 이미 Addressable로 설정되어 있고, SpriteMode는 Multiple로 설정되어 있습니다. 따라서 첫 번째 방법을 시도하는 것이 적절할 것으로 보입니다. 각각의 스프라이트가 올바르게 Addressable로 지정되었는지 확인하고, 필요하다면 Addressable Asset 설정을 검토하여 각 스프라이트에 대한 참조가 올바르게 설정되었는지 확인해보세요.

문제 해결에 도움이 되길 바랍니다. 추가적인 질문이 있으시면 언제든 문의해주세요.

수업질문은 아닌데요^^

0

55

1

UI 자동화 관련 문의입니다.

0

105

1

9주차 npc 생성 안되는 이슈. Custom Tile 깨짐

0

104

1

44강 Stage 분할 Cannot Find 에러 관련

0

78

1

8주차 ExtralCell 추가됐을 때 서로 공격 못하는 상황 공유드립니다.

0

115

1

rider에서 new editor config 설정

0

170

1

Reward csv 파일이 없고 EquipmentChart는 열이름 문제로 업로드가 안됩니다.

1

150

2

강의 영상코드랑 강의 자료 코드가 다릅니다.

0

156

2

M1의 어드레서블 리소스 관리 방식에 대하여 질문있습니다.

0

131

1

M1의 리소스매니져 클리어 타이밍에 대해 여쭤보고싶습니다.

0

92

1

C1 일정은 어떻게 되는건가요?

0

216

3

게임 클라이언트 개발에서 테스트 코드 작성이 도움이 될까요?

0

184

1

Stateless서버에서의 유저인스턴스

0

175

2

섹션 4(SaveData, HeroList, ItemData, ItemHolder)에 일부 항목들에 대한 재생오류 해결 부탁드립니다.

0

164

1

첫 강의 manager 가 재생이 안됩니다.

0

297

5

T2는 어떻게된걸까요?

0

433

1

9주차 강의 'Stage 분할' 이 로딩만 뜨고 재생되지 않습니다

0

148

1

강의 완료 시기

0

303

1

다운 받은 맵 프리팹을 오픈해보니 핑크색으로 보이네요

0

560

3

typeof 와 GetType

0

226

1

섹션2 - Tilemap 강의에서 BaseMap 프리팹에 Front_01 용도가 궁금합니다.

0

149

1

패킷 형식 질문입니다.

0

145

1

Data #2 까지 들었는데 빌드를 해보고싶은데, 어느 강의에서 확인할 수 있나요?

0

298

2

에러해결방벙을 찾고싶어요

0

634

2