Core
版本 4 -> 版本 5
ModalManager
- [破壞性變更] 所有包的 HUD 按鈕現在存儲在集中位置,位於 FeaturePackagesCore 下的 ScreenGui 中。此 ScreenGui 可以使用 ModalManager.getHudGui() 獲取。它包含兩個框架,用來存儲在螢幕上不同位置的 HUD 按鈕。所有包需要更新以使用新的集中 HUD 按鈕位置。
- 新增 ModalManager.toggleOpen 方法以切換給定模態的可見性。
UITimer, SharedConstants
- [破壞性變更] 將 CircularIndicator 更名為 RoundProgressBar,以與線性 ProgressBar 的名稱更一致。這包括 CollectionServiceTag 和相同名稱的實例。
playPurchaseEffect
- 修正了動畫 ImageLabels 在收集動畫完成後未被清除的問題
- 修正了當 overrideTransparency 為 true 時,動畫循環在第一個項目後提前退出的問題
- 動畫 ImageLabels 現在始終具有 ImageTransparency 為 0,以便在動畫不不透明的圖標時提高可見性
- 將 Hover 動畫持續時間從 0.5 減少到 0.3 秒,以獲得稍微更快速的感覺
- 調整了 UIHover 動畫以簡化邏輯,避免調整 TextButtons 和 TextLabels 的大小,選擇調整 TextTransparency 和 BackgroundTransparency。其他實例類型仍然會被調整大小。
UITween
- 將 playTween 函數公開為 UITween.play,以允許對多個屬性進行更多自定義的過渡。
UITimer, Attributes
- 現在時間基於 Workspace:GetServerTimeNow() 而不是 DateTime.now(),以便在客戶端和服務器計時器之間實現更好的同步
- 修正了當計時器到期時 FeaturePackagesTimerExpired 屬性未設置的問題
TranslationStrings
- 新增了一些在新參與獎勵包中使用的字符串
Bundles
版本 8 -> 版本 9
- UIController
- [破壞性變更] 重構了 HUD 按鈕的創建,以通過新的集中 FeaturePackagesCore.ModalManager 位置進行
- [破壞性變更] 更新了 HUD 按鈕的樣式,以實現所有包之間更一致的外觀
- [破壞性變更] 重大重構了控制 HUD 按鈕可收縮行為的邏輯,以使其更加直觀並提供更流暢的動畫
Missions
版本 9 -> 版本 10
UIController
- [破壞性變更] 重構了 HUD 按鈕的創建,以通過新的集中 FeaturePackagesCore.ModalManager 位置進行
- [破壞性變更] 更新了 HUD 按鈕的樣式,以實現所有包之間更一致的外觀
MissionsUI
- 新增了一個 HUD 按鈕獲取器 getMissionsHudButton,以將 HUD 按鈕層次結構與季票包解耦
Server.Missions
- 修正了在為新玩家初始化數據時可能出現的無限循環
MissionsExample
- 修正了當玩家以一致的速度行走時步態檢測效果不佳的問題
- 刪除了跳躍檢測以簡化示例,因為在服務器上監聽跳躍是不一致的
Configs.Missions
- 修正了一個拼寫錯誤 startImmeadiately -> startImmediately。該包仍會檢查拼寫錯誤的值,但新工作應使用更正的名稱。還修正了各種腳本中的各種拼寫錯誤。
- 將示例任務的要求從 Walks 更名為 Steps 以提高語法正確性
- 更新示例任務以使用 Walking 而不是 Jumping 來表示所有指標
- 更新示例數值以允許在工作室中有稍微多一些的測試時間
- 更新示例任務獎勵以增加 XP 而不是硬幣,以更好地整合季票示例
UI 按鈕實例:
- 添加了填充、角半徑、UIHover 標籤,並調整文本位置以稍微改善樣式
Season Passes
版本 5 -> 版本 6
UIController
- [破壞性變更] 更新對任務 HUD 按鈕的引用,以使用新的 MissionsUI.getMissionsHudButton 方法
Configs.Season
- 更新示例季節的 startUtc 和 endUtc 以相對於當前時間,以允許在工作室中進行測試,不論包的測試時間為何。對於大多數目標,您仍然希望在自己的季節配置中使用絕對時間。
UI 按鈕實例
- 添加了填充、角半徑和 UIHover 標籤,以匹配任務面板稍有改善的樣式