Programing/Unity(C#)

[CS0104] 'Image'은(는) 'Microsoft.Unity.VisualStudio.Editor.Image' 및 'UnityEngine.UI.Image' 사이에 모호한 참조입니다.

hye3193 2024. 2. 5. 17:29

'Image'은(는) 'UnityEngine.UI.Image' 및 'UnityEngine.UIElements.Image' 사이에 모호한 참조입니다.

Image를 사용하는데 위와 같은 에러 메시지가 떴다

 

using Image = UnityEngine.UI.Image;

using 문으로 Image를 UI.Image로 지정해주었더니 일단 오류가 해결되긴 하였다

 

+) Bind<Image>() 이런 식으로 함수를 사용할 때 에러가 났었음

UI Manager를 따로 만들어서 사용하고 있었으므로

BindImage 등의 함수를 따로 만들어 해당 함수에서 타입을 지정해줄 수 있게끔 변경해주었다