產品
學習中心
社群
Figma 外掛
馬上註冊
ZH
歡迎使用 Phase
工具列
屬性
動畫
原型設計
協作
動畫匯入與匯出
原型設計匯入與匯出
Figma 外掛程式:匯入至 Phase
原型設計
什麼是原型設計?
在原型設計工具中,原型設計定義了設計師如何在產品構建之前模擬其行為——無論是在畫面之間導覽、與按鈕互動,還是使用者介面不同狀態之間的轉換。原型讓設計師能夠測試和改進使用者將如何與產品互動,提供了一種在設計過程早期視覺化使用者流程和互動的方法。
許多工具,如
Figma
,允許基本的畫格到畫格轉換。然而,這些僅止於視覺原型。您無法同時運行多個互動,也無法將它們匯出為功能性程式碼。
Phase 更進一步。透過自動關鍵影格,Phase 使設計師能夠創建互動原型而無需任何編碼,並將其匯出為生產就緒的程式碼。這彌合了設計與開發之間的差距。
Phase 讓設計師完全控制,從簡單的懸停效果到更進階的邏輯,包括:
決策型互動
:
根據使用者選擇
顯示不同畫面。
條件互動
:
根據規則
觸發動作(例如,如果購物車總金額 > $50)。
循環互動
:透過循環回到錯誤答案來強化學習。
Phase 將視覺設計與邏輯相結合,幫助您構建如同最終產品般運作的互動原型。
重要術語
動作 (Action)
:
動作
是使用者所做的操作(例如,懸停或點擊)以及之後發生的事情(例如,動畫)。它將
觸發事件 (Trigger)
連接到
回應 (Response)
,使其成為一個互動區塊。
觸發事件 (Trigger) (使用者輸入)
:
觸發事件
是啟動互動的原因。它包含兩部分:一個
事件 (Event)
(如點擊或懸停)和一個
選取器 (Selector)
(您互動的項目,如按鈕)。
事件 (Event)
:觸發事件的類型,例如點擊、懸停或載入。
選取器 (Selector)
:您互動的
元件 (Element)
,例如按鈕或圖片。
回應 (Response) (結果)
:
回應
是您與
選取器 (Selector)
互動後,在
畫布 (Canvas)
上發生的視覺變化,例如元件淡入、縮放或移動。
如何建立動作 (互動)
在 Phase 中建立互動非常簡單!請按照以下簡單步驟為您的設計新增互動:
從 Figma 匯入您的設計到 Phase
:使用「匯入到 Phase」外掛程式匯入您的 Figma 設計。Phase 將自動組織元件及其互動為動作。或者,
您可以直接在 Phase 中設計。
Your browser does not support video playback
新增動作
:選取您想要互動的元件,然後點擊底部編輯器中的
「新增動作」
按鈕。這將啟動
動作欄 (Action Bar)。
一旦點擊「新增動作」按鈕,您將進入動作模式 (Action Mode)。
開啟觸發事件設定
:當您新增
動作 (Action)
時,
觸發事件面板 (Triggers Settings Panel)
會出現。在這裡,您定義
觸發事件 (Trigger)
和
回應 (Response)
。
觸發事件 (Trigger)
:包含一個
事件 (Event)
(例如,懸停、點擊)和一個
選取器 (Selector)
(目標元件)。
回應 (Response)
:由事件觸發的視覺變化(例如,將小狗放大 150%)。
Your browser does not support video playback
範例:
觸發事件 (Trigger)
:懸停在小狗圖片上。
事件 (Event)
:懸停
選取器 (Selector)
:小狗
回應 (Response)
:小狗放大 150%。
Your browser does not support video playback
設定回應 (Response)
:一旦您的
觸發事件 (Trigger)
設定完成,您可以直接在畫布上調整元件來建立
回應 (Response)
,或使用
屬性 (Property) 面板
進行更精確的編輯。[進一步了解動畫]
Your browser does not support video playback
離開動作
:若要離開動作,請點擊動作欄 (Action Bar) 右側的「x」按鈕。
Your browser does not support video playback
原型模式 (Prototype Mode)
:若要查看您的互動實際效果,請點擊右上角的播放按鈕進入
原型模式 (Prototype Mode)
。
尋找您的動作
:若要尋找特定的動作,請點擊位於該動作所在元件旁的動作標記 (Action Indicator),以開啟
動作清單對話框 (Action List Dialog)
,或點擊
完整動作清單 (Full Action List)
。
匯出
:若要匯出
動作 (Action)
,請選取您想要分享的動作。它將以
GIF
、
MP4
、
JSON
和
DotLottie
等格式匯出為動畫。[進一步了解匯出] 請注意,動作將根據動作範圍 (Action Scope) 匯出。
Your browser does not support video playback
協作
:邀請其他人檢閱您的原型:
受限制的連結
:允許其他人透過多游標檢視與您一同編輯檔案。
混合連結
:讓其他人將您的檔案複製到他們的儀表板,而無需編輯原始檔案。
原型連結
:僅分享最終原型,無編輯權限。
動作範圍 (Action Scope)
動作範圍 (Action Scope) 定義了在一個動作 (Action) 中,觸發事件 (Trigger) 和回應 (Response) 的應用位置(即,動作在何處有效且可見)。動作並非直接在畫面上建立,而是被限定在特定元件的範圍內。這種方法使管理複雜設計更加容易和有條理。
例如,如果觸發事件 (Trigger) 和回應 (Response) 都應用於元件 1,則動作範圍 (Action Scope) 將設定為元件 1。
如果您在同一層級有兩個元件,選取器 (Selector) 在元件 1 上,而回應 (Response) 在元件 2 上,則動作範圍 (Action Scope) 將自動擴展到最低的共同父層——在此情況下為容器 1。這是因為只有父層(容器 1)才能控制其兩個子層(元件 1 和元件 2)。在此範例中,動作範圍 (Action Scope) 指的是觸發事件 (Trigger) 和回應 (Response) 在該範圍內均有效的區域。
匯出動作 (Action) 時,它將根據動作範圍 (Action Scope) 作為動畫匯出。例如,如果動作範圍 (Action Scope) 設定為容器 1(包含元件 1 和元件 2),則該動作將僅以容器 1 作為動畫元件匯出。任何超出該範圍的元件將不會與容器 1 一同包含在匯出的動畫中。
其他術語
動作欄 (Action Bar)
:位於畫布 (Canvas) 底部的浮動使用者介面,可在設計模式 (Design Mode) 或動作模式 (Action Mode) 下快速控制不同模式和動作。
觸發事件面板 (Triggers Settings Panel)
:出現在內容面板底部的一個面板,允許使用者管理所選動作 (Action) 的觸發事件 (Trigger) 和回應 (Response)。
完整動作清單 (Full Action List)
:一個列表,用於顯示檔案中所有元件及其階層結構,以及在每個元件上建立的動作 (Action)。
動作標記 (Action Indicator)
:元件旁的閃電圖示表示已在該元件上建立的動作 (Action)。您可以點擊動作標記 (Action Indicator) 以展開動作清單對話框 (Action List Dialog)。
動作清單對話框 (Action List Dialog)
:動作清單是一個浮動面板,您可以在其中查看、選取和管理為元件建立的
動作 (Action)
。您也可以將
動作 (Action)
移動到新的
範圍 (Scopes)
。
動作範圍 (Action Scope)
:
動作範圍 (Action Scope)
定義了
動作 (Action)
在何處使用和可見。如果您移動一個元件,
Phase
會根據範圍自動更新
動作 (Action) 的位置
,有助於保持原型的組織性。[進一步了解動作範圍 (Action Scope)]
持續時間 (Duration)
:動畫從開始到結束的總時間(結束於最後一個關鍵影格 (Keyframe) 的時間)。
常見問題
我可以為一個元件新增多少個觸發事件 (Triggers)?
您可以根據需要為一個元件新增任意數量的觸發事件 (Triggers)。
我們是否能夠建立條件互動 (Conditional Interactions)?
是的,此功能目前正在開發中,並將很快推出。
如何確保我的互動在行動裝置上運作良好?
您可以在行動裝置上預覽原型。對於行動互動,請使用按壓或輕點觸發事件 (Triggers) 以獲得更好的回應性。
開始你的第一個原型
立即註冊,展開你的Phase設計旅程。
馬上註冊
產品
原型設計
動畫
共同合作
程式碼匯出
Figma 外掛
學習中心
教學影片
案例研究
資源
關於
人才招募
社群
版本說明
常見問題
法務相關
隱私政策
服務條款
© Phase Software GmbH 2025