• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

public T Load<t>(string path) where T : Object 질문

21.08.20 16:14 작성 조회수 261

0

object 에서 이러한 오류가 떠서 구글랭해보니까 이름이 달라서 모호하다고 나오길래 vs 서 제공하는 오류 수정 방식으로 Object앞에 UnibityEngine.Object 를 붙이니까 오류가 사라지던데 왜 그런것인가요??

답변 1

답변을 작성해보세요.

0

C# 표준 System에도 Object 가 있고,
UnityEngine에도 Object가 있어서 
이름이 겹쳐서 그렇습니다.
using namespace ~~로 정해주거나
UnityEngine.Object로 어떤 애인지를 지정해줘야 합니다.