Rive Events 是另外一個前端與 Rive 溝通的方式,好吧嚴格講起來他不是前端帶參數給 Rive,而是反過來讓 Rive 可以 emit event...
如同前一天所說的,Rive 本身的語法都不難,但很多設計模式上的問題,要實務上有遇過才會有一些想法,例如今天要講的是,關於程式碼怎麼拆分的部分。以下會用 Vue...
昨天提到了要盡量拆開程式碼,把程式碼拆成商業邏輯與 Rive 邏輯,那商業邏輯或 Rive 邏輯內部之間又要怎麼拆,拆完要怎麼組合?就是今天要討論的問題,也就是...
在 Day 12 我們提到了把商業邏輯跟 Rive 邏輯拆開這件事,有人可能有注意到這一段。 // usePartA.ts import usePartABu...
前三天的內容比較硬一點,是一些我們實務開發的心得,為了舒緩一下節奏,今天會稍微回來解釋一下 Rive 的實作原理,為接下來更進階的內容作準備。 Rive 本質上...
昨天我們提到了 Rive 的操作空間比想像中大,以及我們跟官方許願過防抄襲功能的事,今天就稍微提一下我們自己的防抄襲方案。我是覺得這還蠻奇淫巧技的,一定不是最好...
這部分的內容可能在前幾天有稍微提到,但我覺得還是有必要獨立出來特別強調一下。畢竟 Rive 本質上是請設計師多負擔了一點工程師的工作,以提升團隊整體的開發效率,...
經過前幾天的討論,我們應該對 Rive 的實作有基本的概念了。其實 Rive 除了大家目前看到的 API 以外,還有一組 Low-level API,讓我們能更...
在正式開始介紹 Rive Low-level API 之前,我們要先名詞解釋一下,目前我們看到的 Rive 語法 aka Rive 官方提供給我們使用的 API...
前一天我們提到了,Low-level API 裡面的 State Machine, Rive Text, Rive Events 的語法,也跟 High-lev...