전체 글304 스크립터블 오브젝트 참조 이슈 스크립터블 오브젝트 배열을 스킬매니저에 설정해서 만들었다. 스크립터블 오브젝트가 메모리를 참조해서 데이터를 만드는 것이어서 만든 스크립터블 오브젝트 데이터를 다시 참조하니 Null 에러가 뜨는 것 같았다. 그래서 일단은 스크립터블 오브젝트 값을 직접 가져와서 할당하고 있는데..스킬매니저에서 가져와서 할당하고 있는데 에러가 자꾸 난다.. 2023. 12. 5. 스킬트리 코드 수정해서 넣기 + 오늘 한 일 2. 스킬트리창 - 스킬 자세한 설명 툴팁 (END) 1. x키를 누르면 창 꺼지게 함수 붙이기 (END) 2. 스킬 활성화버튼 나올 시, 1번 누르면 팝업창 -> 팝업창 뜨고 해당 팝업창 종료 -> 스킬 활성화 사라지게 하기 (todo - 스킬 활성화버튼 누를시, 활성화 여부 팝업까지 delegate로 구현) 3. 스킬트리 세팅 및 관련 함수 창 활성화될 때 실시간으로 되게 유니티 이벤트함수 변경 (END)4. 스킬트리 활성화 시 임의의 버튼 눌러도 순서에 맞게 정렬됨 (END) 5. SkillManager에 스킬트리 정보 넣어놔서 같이 가져오게 설정 (END) 6. 플레이어 레벨이 스킬 해금 레벨보다 크거나 같을 때, 현재 스킬 리스트에 담기지 않았을 때 activeBtn 보이게 하기 2023. 12. 3. 스킬데이터SO 깔끔하게 사용하도록 수정하기 원래 이전에 했어야 하는 부분인데 vfx 관련 내용+스킬 데이터등을 정리하느라 늦어져버렸다.. 1. 스킬매니저 수정 - 단순히 해당 스킬데이터 배열을 참조했더니 해당 배열의 주소 데이터가 들어오고, 동시에 해당 값을 가져오려고 하니 해당 주소값을 가져와서 null이 되어서 해당 데이터를 Instantiate로 생성해서 해결하도록 했다. 2. 플레이어가 사용가능한 스킬 담는 리스트 생성 해당 스킬데이터+인덱스 추가한 방식으로 딕셔너리로 만들까 고민했는데, 일단 시간이슈로 리스트로 그때그때 플레이어 스킬을 담기로 했다..더 좋은 방법이 있으면 좋겠다 2023. 11. 30. 깃 충돌 + 팀원 레포에 권한이 없을 때 해결하기 작업한 내역을 머지하려는데 갑자기 pull이 되지 않아서 생긴 일을 해결하려고 한다. 1. 상황 정리 해당 상황을 정리하면 아래와 같다. 1.1. 내가 작업하던 브랜치의 커밋 내역을 원격 저장소에 push 1.2. 원격저장소에 push후, PR을 보니 충돌이 나있어서 깃헙 사이트에서 resolve conflict로 충돌 해결(오브젝트의 sorting area 문제여서 main에 맞게 변경_바뀌어도 크게 차이나지 않았음_) 1.3. 메인과 커밋 로그를 맞추기 위해 pull 받으려고 했는데 pull이 받아지지 않았다. 2. 해결 방법 2.1. 처음에 pull받아서 자체 터미널에서 충돌을 해결하려고 했지만, program setting.asset 파일이 문제여서 섣불리 건드릴 수 없었다. (+그리고 깃에 pu.. 2023. 11. 29. 이전 1 ··· 33 34 35 36 37 38 39 ··· 76 다음