이렇게 프리팹 생성하니까 Hands라고 오브젝트 리스트 만들어놨는데 거기에 Missing(Game Object)라는 이상한 오브젝트가 추가됨 이거 주석처리하니까 생성 안되는거 보면
이게 원인인건 맞는데 왜이럼
GameObject newCard = Instantiate(cardPrefab, transform.position + new Vector3(10, 0, 0), Quaternion.identity);
이렇게 프리팹 생성하니까 Hands라고 오브젝트 리스트 만들어놨는데 거기에 Missing(Game Object)라는 이상한 오브젝트가 추가됨 이거 주석처리하니까 생성 안되는거 보면
이게 원인인건 맞는데 왜이럼
cardPrefab에 할당이 안 되어 있는거 아님?
ㄴㄴ 프리팹 생성은 잘됨
그럼 cardPrefab 자체가 안에 미싱 오브젝트가 있는 프리팹인거 아님? 아니면 cardPrefab에 달린 어떤 스크립트가 그렇게 하거나
함 확인해봄
일단 미싱 오브젝트는 없고 있다고 해도 리스트에 객체 추가하는 코드가 없으니까 객체가 추가되면 안되는거 아님?
아 내가 글을 좀 잘못본거 같은데 하이어라키에 미싱이란게 보인다는뜻인줄 Hands라는 리스트가 C# List 말하는거지? 그럼 거기서 Add하는곳 다 뒤져보면 나오겠지 모..
아 컨트롤 d로 다 찾아ㅗ긴 했는데 일단 더해봄
저 카드 프리팹 만들때 실행되는 함수 잘 찾아보셈. 저 카드 안에도 스크립트 붙어있을거아님