變更紀錄

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

核心

版本 4 -> 版本 5

  • 模式管理器 * [破壞變更] 所有包裝的 HUD 按鈕現在已存儲在集中位置,在 ScreenGuiFeaturePackagesCore 。這個 ScreenGui 可以用 ModalManager.getHudGui() 來取得。它包含兩個框架,用於在畫面上不同位置存儲 HUD 按鈕。所有包裹都需要更新以使用新的中央化 HUD 按鈕位置。

    • 新增 ModalManager.toggleOpen 方法來切換指定模式的可見度。
  • UITimer、共用典型 * [破壞變更] 重命名 CircularIndicatorRoundProgressBar 以更符合線性 ProgressBar 的名稱。這包括集合服務標籤和相同名稱的實例。

  • playPurchaseEffect * 修正了動畫圖像標籤在收集動畫完成後未清理的問題

    • 修復了在覆蓋透明度後,第一個項目退出早期的動畫循環
    • 動畫圖像標籤現在總是有 ImageTransparency0 來允許在動畫畫面時更好地顯示不透明的圖像
    • 從 減少到 秒的動畫時間,使感覺稍微更快
    • 調整了 UIHover 動畫以清晰化邏輯並避免縮放 TextButtons 和 TextLabels,而是選擇調整 TextTransparencyBackgroundTransparency 。其他實例類型仍會縮放。
  • UITween * 將 playTween 功能公開為 UITween.play 以允許對多個屬性進行更多自定义調整

  • UITimer、特性 * 時間現在使用 Workspace:GetServerTimeNow() 而不是 DateTime.now() 來允許客戶端和伺服器定時器之間的更好同步

    • 修正了計時器到期時未設置 FeaturePackagesTimerExpired 屬性的問題
  • 翻譯字串 * 新增一些在新的參與獎勵包中使用的字串

包裝

版本 8 -> 版本 9

  • 使用者介面控制器 * [破壞變更] 重新編輯HUD按鈕創建通過新的中央化FeaturePackagesCore.ModalManager位置
    • [破壞變更] 已更新HUD按鈕的外觀,以實現在所有包裝中獲得更一致的外觀
    • [破壞變更] 重大修改了控制 HUD 按鈕疊加行為的邏輯,使動畫更加直觀

任務

版本 9 -> 版本 10

  • 使用者介面控制器 * [破壞變更] 重新編輯HUD按鈕創建通過新的中央化FeaturePackagesCore.ModalManager位置

    • [破壞變更] 已更新HUD按鈕的外觀,以實現在所有包裝中獲得更一致的外觀
  • 任務介面 * 新增 HUD 按鈕獲取器 getMissionsHudButton 以將 HUD 按鈕階層與季節通行證包分開

  • 伺服器任務 * 修復了初始化新玩家數據時可能出現的無限循環問題

  • 任務範例 * 修正了玩家以一致速度走動時偵測不佳的問題

    • 移除了跳躍偵測以簡化例子,因為在服務器上聆聽跳躍不一致
  • 配置。任務 * 修正了一個拼字錯誤 startImmeadiately -> startImmediately 。包裝仍然檢查輸入錯誤的值,但新工作應該使用修正的名稱。也修正了各種內部代碼在各種腳本中的各種錯誤。

    • 將範例任務要求從 Walks 更改為 Steps,以獲得更好的文法
    • 已更新範例任務,使用 Walking 而不是 Jumping 來替換所有的指標
    • 已更新範例數值,以允許在工作室進行測試多一點時間
    • 已更新範例任務獎勵,將金幣換成經驗值,以更好地整合賽季通行證範例
  • 使用者介面按鈕實例:

    • 新增墊片、角度半徑、UI懸停標籤和調整文字位置,以稍微改善外觀

季節通行證

版本 5 -> 版本 6

  • 使用者介面控制器 * [破壞變更] 更新了對任務 HUD 按鈕的引用,使用新的 MissionsUI.getMissionsHudButton 方法

  • 配置。季節 * 已更新範例季節 startUtcendUtc 以相對於當前時間,以便允許在工作室進行測試,無論包裝何時被測試都能運作。對於大多數用途,您仍然想使用自己賽季配置中的絕對時間。

  • UI 按鈕實例 * 新增了墊片、角度半徑和 UI 漂浮標籤,以匹配任務面板的稍微改進的外觀