top of page

BattleStar - 승무원 고용 시스템

  • 작성자 사진: 100 powerun
    100 powerun
  • 2024년 11월 27일
  • 1분 분량

최종 수정일: 2월 27일

7. 승무원 고용



시연 GIF




1. 무기 정보 UI 코드


사용된 구조




아래의 코드는 승무원을 고용하는 버튼 리스너입니다.


주점에서 특정 승무원을 선택하고 고용 클릭하면 해당 승무원이 inCrew로 설정되고 플레이어 데이터의 Owned Crew에 들어가게 됩니다.


스크립터블 오브젝트의 정보를 수정하고 반영하기 때문에 테스트를 끝낸 뒤 다시 돌아와도 고용한 승무원의 정보가 초기화되지 않고 저장되어 테스트하기에도 편한 면이 있었습니다.



아래는 숙소에서 승무원의 정보를 불러오는 함수로 이곳에서도 승무원의 정보를 플레이어 데이터에서 가져옵니다.

이 때문에 고용한 승무원은 승무원 정보, 숙소에서 보여지는 것이고 승무원 내부의 고용되었는지, 배치되었는지 유무에 따라 승무원 정보에서의 나타나는 모습이 달라지게 됩니다.




コメント


bottom of page