簡介
使用 Rive 的團隊通常需要一種輕量級的方法來查看確切匯出的執行時間文件,而不僅僅是設計編輯器內的可編輯項目。一旦開發人員、QA 審核人員和利害關係人需要在整合開始之前驗證狀態機行為,這項要求就會增加。
ToolBuddy 的 Rive 動畫檢視器專為此審核階段而建置。它直接在瀏覽器中開啟匯出的「.riv」文件,將文件保留在裝置本機,並公開切換期間重要的畫板、動畫、狀態機和執行時間輸入。
本概述介紹了 ToolBuddy Rive 動畫檢視器中最有用的功能,以及它們為何使團隊能夠更快、更清晰、更安全地進行互動式動畫審查。
本地「.riv」運行時審查,無需伺服器上傳步驟
最重要的好處是隱私。檢視器在瀏覽器中本地讀取導出的“.riv”運行時文件,而不是將它們發送到 ToolBuddy 伺服器進行處理。這可以減少審查預發布產品動畫、品牌運動系統或受 NDA 保護的資產時的曝光。
這種本地優先模型也消除了上傳等待時間。載入工具 shell 後,您可以將「.riv」檔案拖曳到頁面中,然後直接進入預覽、檢查和互動測試。
- 匯出的 Rive 運行時檔案的本機檔案讀取。
- 標準審核工作流程不需要 ToolBuddy 端資產上傳。
- 比較多個運行時導出時迭代速度更快。
切換畫板、動畫和狀態機的一處
單一 Rive 匯出可能包含多個畫板、時間軸動畫和一個或多個狀態機。審核人員不需要僅僅為了驗證哪個表面或運動路徑處於活動狀態而需要重建測試場景。
ToolBuddy 檢視器直接在預覽控制中顯示這些運行時選擇。您可以交換活動畫板、變更正在檢查的動畫或移動到不同的狀態機,而無需離開目前會話。
- 用於多表面匯出的畫板選擇。
- 用於直接剪輯檢視的動畫切換。
- 用於特定行為驗證的狀態機選擇。
用於真正互動式審查的狀態機輸入測試
互動式 Rive 檔案不僅僅是線性動畫。它們通常依賴布林值、數字和觸發器輸入,這些輸入會改變狀態機在應用程式或遊戲運行時中的行為。
檢視器公開這些執行時間輸入,以便審閱者可以在編寫任何產品程式碼之前模擬互動。這有助於設計人員確認預期的轉換,讓 QA 記錄邊緣情況,並為工程師提供更清晰的實施合約。
- 在即時運行時播放期間切換布林輸入。
- 調整數位輸入以測試基於閾值的轉換。
- 用於驗證事件驅動狀態的觸發輸入。
時間軸可見性和事件記錄提高了切換質量
當運行時可以自行解釋時,動畫審查會更容易。狀態時間軸使轉換更容易遵循,而事件記錄器則會擷取會話期間的選擇、狀態變更、速度更新和輸入活動。
這對於切換特別有幫助。审阅者可以捕获结构化的运行时会话,该会话显示问题出现时哪些画板、动画、状态机和输入处于活动状态,而不是发送诸如“悬停状态看起来很晚”之类的模糊注释。
- 用於回放和互動歷史記錄的運行時事件日誌記錄。
- 說明以過渡為重點的審查的時間表背景。
- 本地 JSON 審核匯出,以供 QA 和開發人員跟進。
整合前的佈局、比例、速度和畫布檢查
運動資源可能在內部是正確的,但在最終表面中仍然感覺錯誤。查看器包括适合、对齐、缩放、速度和画布背景的控件,因此团队可以查看 Rive 资产在不同嵌入上下文中的行为方式。
這些控制將檢視器變成實用的預先整合檢查點。設計師可以驗證組合,產品團隊可以審查節奏,工程師可以使用佈局決策作為實施的交接指南。