Hi 大家好,2026 年 Rive 也多了一些新功能,沒想到好像真的有些人對這個冷門的技術有興趣,三不五時都會被問到一點,所以就來寫鐵人賽吧。
我們這幾年用 Rive 下來,累積了更多的實務經驗,包括一些在實際專案中打滾出來的小小 knowhow,以及在使用 Rive 的時候,跨部門溝通需要的一些 mindset(在此向所有設計師好朋朋致敬),還有一些一直不停被問到的問題,以及其他比較進階的議題,也趁這次機會,把它們整理一下。
具體來說,這次鐵人賽的內容如下:
不否認的是,一來 Rive 本來就不是什麼非常難的技術(殊難想像有人可以用 Lottie 連寫兩次鐵人賽),二來因為 Rive 讓設計師自己刻動畫的關係,自從用了 Rive 後,前端工程師很大一部份的時間會花在跨部門溝(ㄔㄠˇ)通(ㄐㄧㄚˋ)身上,所以這次鐵人賽除了純技術的內容以外,也有不少我們個人的心得感想,不保證正確,但 100% 真實。
那一來因為篇幅與主題的關係,這次鐵人賽也假設大家對 Rive 有基本的認識,同時一些過時的 API,例如 state machine, event, text 等等,也不會特別再提到。當然為了幫大家暖身一下,明天也會先大概簡單複習一下 Rive,包括 Rive 的使用情境、優缺點、基本語法等等,我們明天見。