移動互聯網爆發催生原型工具百花齊放。2014年被譽為「原型工具元年」,從代碼級Framer.js到Quartz Composer,筆者實測後最愛Xcode與Keynote。Facebook設計團隊力薦的Origami(QC插件)在2.0版本大幅降低門檻,支持手機實時交互,迅速成為熱門選擇。本文基於官方教程《Introduction to Origami》實踐整理,附加進階內容,直奔幹貨。
打開QC,新建Origami File。左側編輯區,右側Viewer可點擊「Resize to third」調整比例。編輯區右側有Viewer Patch(視圖模塊):



拖拽圖片至編輯區,自動創建圖片模塊與圖層模塊。圖層模塊可設置X/Y/Z位置、錨點、遮罩、不透明度、縮放:

按Command + Enter調用QC庫(含Origami庫)。選擇「Interaction 2」交互模塊,提供Down(按下)、Up、Tap(輕觸)、Drag(拖拽)四種觸發。
過渡模塊:將0-1進度值映射為起始值與結束值區間。示例中設置起始1、結束0.4,配合默認頁面狀態演示:

Pop動效:懸停圓點按A快捷添加。但需解決狀態保持問題——引入Switch開關:



圖層順序規則:數字越大優先級越高、越靠前。
下載Origami Live,iPhone連接Mac,即可實時同步交互,無需網絡。實戰場景想像:會議室滿座,你展示高保真原型,老板上手把玩拍板,程序員憂慮實現難度,你一鍵導出iOS代碼並補充「Facebook POP動畫引擎開源可直接用」——全場震驚,才華橫溢:

