블로그 이미지
한국IT전문학교 게임프로그래밍 2018년 졸업생 / 배우고 익히고 정리하는 곳 무명의 공룡

카테고리

분류 전체보기 (133)
Unity (5)
AR / VR (8)
홀로렌즈2 (2)
Unity 3D 액션 게임 제작 (2)
정리 (9)
소소한 배움 (6)
그외 (7)
비공개 (56)
--이전 프로젝트들-- (0)
Tree-sha (팀 3D) (9)
Icicle Game (2D) (19)
MMD RPG (3D) (9)
Total
Today
Yesterday

달력

« » 2024.12
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

공지사항

정말 여태까지 본 버그 중에서 손가락으로 꼽을 정도의 버그였습니다.


결론부터 말하면 근본적인 원인은 알 수 없었지만 그냥 고드름하고 코인하고 Sprite Packer로 다시 묶어서 해결은 봤습니다. 그래서 해결? 입니다.


어제 글 쓴 실험 내역 이외에도 정말 많은 것을 시도해 봤습니다.


고드름이 깨지면서 코인을 직접 오브젝트 풀에서 가져오는게 아니라 샌드메시지로 다른데서도 불러보고 캐릭터를 무적으로 만들어 아예 고드름을 다 맞으면서 가보고 컴포넌트 하나씩 다 없애보고 코드도 한 줄씩 다 없애보고...


근데 다 어제 알아낸 결과에서 다른게 없더군요.


그나마 하나 더 알아냈다면 코인이든 고드름이든 한 종류만 있으면 문제가 없는데 두 종류가 다 맵 상에 나타나면 그렇게 드로우 콜이 하늘을 찌르는겁니다.


왜 꼭 그 둘만 이런 문제를 발생시키는 지는 결국 알아내지 못했습니다만 어차피 고드름과 코인은 거의 무조건 같이 나오니까 Sprite Packer로 하나로 묶어도 될 거 같아 그냥 이렇게 했습니다.


이러니까 메뉴창을 누르지 않는 이상 게임 내내 배치가 늘어나지 않네요.

'Icicle Game (2D) > 문제&해결' 카테고리의 다른 글

드로우콜 문제  (0) 2017.12.23
Posted by 무명의 공룡
, |