[Project R] 5 - 아이템 장착 해제 - 게임 개발 스토리
·
게임 개발 스토리
요즘 다른 일이 많아서 못했다.오늘은 전에 만들었던 인벤토리에 아이템을 장착, 해제하는 것을 구현하였다.아이템을 장착할때 사용할 함수를 플레이어 블루프린트에 만들어 주었다. 장착 시도 시에 해당 아이템이 장착이 가능한 아이템인지 판단하고 해당 부위에 이미 아이템이 있다면 원래 있던것을 인벤토리로 옮기는 작업을 추가로 진행하고 처음에 선택한 아이템을 장착시킨다. 그리고 그 아이템을 장착했으니 인벤토리에서는 없에주고 인벤토리를 업데이트 해주기 위해서 디스패쳐를 사용해서 변경되었다는것을 알려주었다. 마지막으로 새로 장착한 아이템에 지정되어있는 Mesh를 플레이어에 미리 만들어 두었던 소켓에 적용시켜주었다. Branch는 아이템을 단순히 해제하는 작업에서도 사용할 수 있도록 해둔것이다. 해제는 더 간단했다.이미..