핵심
버전 4 -> 버전 5
모달 관리자 * [중대 변경] 모든 패키지의 HUD 버튼이 이제 중앙화된 위치에 저장되었으며, ScreenGui 아래에서 FeaturePackagesCore 입니다.이 ScreenGui 는 ModalManager.getHudGui() 로 검색할 수 있습니다.HUD 버튼을 화면의 다른 위치에 저장하는 데 사용되는 두 프레임이 포함되어 있습니다.모든 패키지가 새로운 중앙화된 HUD 버튼 위치를 사용하도록 업데이트해야 합니다.
- 지정된 모달의 표시 여부를 전환하기 위해 ModalManager.toggleOpen 메서드가 추가되었습니다.
UITimer, 공유된 정적 * [깨지는 변경] 이름이 변경되었습니다 CircularIndicator 를 선형 ProgressBar 의 이름과 더 일치하도록 이름이 변경되었습니다 RoundProgressBar .여기에는 CollectionServiceTag와 동일한 이름의 인스턴스가 포함됩니다.
playPurchaseEffect * 수집 애니메이션이 완료된 후 제거되지 않는 고정된 애니메이션 이미지 레이블
- 오버라이드 투명도가 true인 경우 첫 번째 항목 이후에 일찍 종료되는 고정된 애니메이션 루프
- 애니메이션된 이미지 레이블에는 이제 항상 ImageTransparency의 0가 있어 불투명한 아이콘을 애니메이션할 때 더 나은 가시성을 허용합니다
- 약간 더 매끄러운 느낌을 위해 Hover 애니메이션 기간을 0.5에서 0.3초로 줄임
- 논리를 명확히 하고 TextButtons 및 TextLabels의 크기 조정을 피하기 위해 조정된 UIHover 애니메이션, TextTransparency 및 BackgroundTransparency 대신 조정하기로 선택다른 인스턴스 유형은 여전히 크기가 조정됩니다.
UITween * 여러 속성에 대한 더 많은 사용자 지정 트루닝을 허용하기 위해 playTween``UITween.play 에서 에서 에서
UITimer, 특성 * 시간은 이제 Workspace:GetServerTimeNow() 대신 DateTime.now()에 기반하여 클라이언트와 서버 타이머 간의 더 나은 동기화를 허용합니다
- 타이머가 만료될 때 설정되지 않는 FeaturePackagesTimerExpired 특성 수정
번역 문자열 * 새로운 참여 보상 패키지에 사용되는 몇 개의 문자열을 추가했습니다
패키지
버전 8 -> 버전 9
- UI컨트롤러 * [중대 변경] 새로운 중앙화된 FeaturePackagesCore.ModalManager 위치를 통과하도록 리팩토링된 HUD 버튼 생성
- [중대 변경] 모든 패키지에서 더 일관된 모양을 달성하기 위해 HUD 버튼의 스타일링을 업데이트했습니다
- [중대 변경] HUD 버튼 접이식 동작을 더 직관적으로 만들기 위한 논리 개선, 부드러운 애니메이션
미션
버전 9 -> 버전 10
UI컨트롤러 * [중대 변경] 새로운 중앙화된 FeaturePackagesCore.ModalManager 위치를 통과하도록 리팩토링된 HUD 버튼 생성
- [중대 변경] 모든 패키지에서 더 일관된 모양을 달성하기 위해 HUD 버튼의 스타일링을 업데이트했습니다
미션 UI * HUD 버튼 가져기 getMissionsHudButton를 추가하여 HUD 버튼 계층을 시즌 패스 패키지에서 분리
서버.미션 * 새 플레이어에 대한 데이터 초기화 시 잠재적 무한 루프를 수정했습니다
미션 예제 * 플레이어가 일정한 속도로 걸을 때 작동하지 않는 걷기 감지를 수정했습니다
- 서버에서 점프를 감지하는 것이 일관되지 않기 때문에 예제를 단순화하기 위해 점프 검색이 제거되었습니다
구성.미션 * 오타를 수정했습니다 startImmeadiately -> startImmediately .패키지는 여전히 타이포된 값을 확인하지만 새로운 작업은 수정된 이름을 사용해야 합니다.또한 다양한 스크립트에서 내부 코드의 다양한 오타를 수정했습니다.
- 더 나은 문법을 위해 예제 미션 요구 사항을 에서 로 이름 바꾸기
- 모든 메트릭에 대해 Walking 대신 Jumping를 사용하도록 예시 미션을 업데이트
- 스튜디오에서 테스트할 시간을 약간 더 허용하기 위해 예제 숫자 값을 업데이트했습니다
- 시즌 패스 예제를 보다 잘 통합하기 위해 코인 대신 XP를 포함하는 업데이트된 예제 미션 보상
UI 버튼 인스턴스:
- 여백, 모서리 반경, UI호버 태그 및 조정된 텍스트 위치를 추가하여 스타일링을 약간 개선했습니다
시즌 패스
버전 5 -> 버전 6
UI컨트롤러 * [중대 변경] 새로운 MissionsUI.getMissionsHudButton 방법을 사용하도록 미션 HUD 버튼의 참조 업데이트
구성.시즌 * 예제 시즌 startUtc 및 endUtc 을 업데이트하여 패키지가 테스트되는 시기와 관계없이 스튜디오에서 테스트를 수행할 수 있도록 했습니다.대부분의 목적에서는 여전히 자신의 시즌 구성에서 절대적인 시간을 사용하길 원할 것입니다.
UI 버튼 인스턴스 * 패딩, 모서리 반경 및 UI호버 태그가 미션 패널의 약간 향상된 스타일에 맞게 추가되었습니다