전체 글 19

간단한 SO 문제 해결

팀프로젝트에서 첫번째로 맡은부분이 퀘스트였는데 퀘스트 데이터와 리스트를 관리하는 ScriptableObject를 만들었지만 스크립트를 찾지 못하고 깨지는 오류가 발생했다. 이유는 본인의 클래스에 맞는 스크립트 이름을 찾지 못해서이다.아래는 내가 짠 코드인데 지난 팀프로젝트때 사용한 코드에 추가로 SO들을 리스트로 만들어 한번에 관리할 수 있게 QuestData를 SO로 만들었는데 이게 문제였다.QuestListSO클래스의 SO는 이름에 맞는 스크립트가 있어 찾아서 적용시켰지만 QuestData의 SO는 맞는 스크립트의 이름이 없기때문에 찾지 못했던 것이였다.새로운 스크립트로 코드를 옮겨주고 SO를 새로 만들어주면 잘 적용된 모습이다.

카테고리 없음 2025.06.30

메타버스 - 트러블슈팅

4일 연휴였지만 생일이 껴있어서 마음이 붕 떠서 집중을 못했다.그리고 잡생각이건 고민이건 생각이 많아져서 머리가 아프다. 잡생각 멈춰....과제로 한게 별로 없어지만 조금이나마 적어보자 우선 깃허브깃허브랑 과제랑 연결해본건 완전 처음이라 좀 헤맸는데 다음에 안그러기 위해 복습겸 기록을 해보자내가 한 방법은 깃허브 데스크탑에서 연결하는 방법이였는데 상단의 File - Add local repository를 누르고 만들어둔 유니티 파일 폴더를 고른다.파란색 create a repository를 누르고 깃허브에서 만들때처럼 이름, 설명, 리드미 와 이그노어 등을 추가해준다. 깃 이그노어에 유니티는 거의 젤 아래에 있다다 고른 후 create repository를 누르면 끝.그 후엔 퍼블리쉬하고 팀과제처럼 ..

카테고리 없음 2025.05.07

C#문법 기초 정리

C#문법을 배웠는데 한번에 들어온게 너무 많아서 정리를 좀 해야할것 같다.전에 본것들은 다루지 않겠다. Console.WriteLine("") = 실행하면 "~라고 콘솔창에 뜬다"Console.Write() = 콘솔창에 뜨는건 같지만 줄을 바꾸지 않는다.Console.ReadLine = 콘솔창에 사람이 쓰는 글을 받아서 활용가능.int.parse, int.parse()= readline으로 받은 숫자는 숫자가 아닌 문자로 받아오기 때문에 숫자로 바꿀때 쓴다. 주석에도 종류가 있다. // = 한줄 주석/* = 여러줄 주석*/컨트롤 + k + c = 드래그한 범위 주석처리컨트롤 + k + u = 드래그한 범위 주석처리 해제 이스케이프 시퀀스 : 문자열 내에 특수한 문자를 포함시키기 위해 ..

카테고리 없음 2025.04.14