예전의 총기 획득 방식은
총 별로 소켓 위치가 정해져있고, Primary, Secondary weapon이 꽉 차면 더 이상 주울 수가 없는.. 그런 형식이었다.
하지만 이제는 각 소켓을 각각 관리한다.
항상 비어있나를 관리해서, 비어있으면 앞부터 채워놓는다.
그래서 따로 뭐 k2, ak47 만의 소켓을 만들어 두는 것이 아닌,
Rifle, pistol 의 자리를 만들어놓는 것과 같이 만들어 두는 것이다.
그리고 만약 해당 슬롯이 꽉 찼을 때 해당 무기를 습득할 경우 이미 착용한 총은 버려지고, 새로운 총이 습득 된다.
근데 계속 총이 없어지는 버그가... 있었다.
그리고 simulate를 하니 이게 자꾸 버그가 발생했다. 확실히 물리 법칙을 적용하는 것은 게임 엔진 입장에서도 오류가 많이 발생하는 것 같다. (계산이 많으니까)
그리고 계속 유튜브를 뒤지다가 해결법을 찾아냈다.
Default scene root를 스태틱 메시로 두면 메시가 사라졌던 문제가 해결된다.
근데 왜 그럴까...?
한번 찾아봐야 겠다.
저거 총 위에 올라가면 총에 레이아웃 껴지게 하는거 하고 싶다.
그니까.. 하이라이트 되는거?
호오오오