【技多不压身 】Principle入门教程

简介: 【技多不压身 】Principle入门教程

Principle是一款轻量的、具有强大功能的动效交互设计软件。它最大的特点是能和Sketch进行无缝链接,可以快速导入你在Sketch里已经做好的图,然后针对这个图做一些有趣的交互设计。虽然一般情况下,产品经理甚至交互设计师在工作中,是不需要做到动态交互的,但是Glen也了解到,很多优秀的产品团队,是有要求做到高保真甚至是动效的产品原型,便于产品经理自己理清需求,也便于开发、交互、视觉理解需求(微信团队据了解就是这么要求的)。一位Glen的朋友腾讯资深交互设计师就曾说过一句经典到爆炸的话“没有动效的交互是没有灵魂的”。这里Glen自己也研究了一段时间的Principle,这里整理一个教程分享给大家。


1 界面介绍

Principle的主界面如下图,主要分为:菜单栏、工具栏、检查器(这个跟Sketch不太一样)、图层列表、工作区及预览窗口6个区域。


2 快速制作一个简单的动效交互

(1)首先按A键新建一个图层(可以选择几个预设的尺寸),然后按R键新建一个矩形,按T键新建一个文案,按Command+G将文案和矩形组合在一起:


(2)接下来就可以快速新建一个简单的动效了:

  • 选中上一步组合的矩形,其右侧会出现一个“闪电”的图标。
  • 点击该图标,会出现动效触发的选项,这里我们选择“点击”。
  • 然后会出现箭头,将箭头指向当前页面,此时Principle自动生成一个新的页面,表示按钮被点击后进入了下一个状态页面。
  • 在新生成的页面里,将按钮下调一段距离,此时动画已经制作完成了。
  • 可以在右侧的“预览窗口”尝试制作的动画效果,点击预览窗口右上方的返回按钮可以返回到初始状态。


3 从Sketch快速导入画板

Principle可以快速从Sketch中导入画板,这个功能对于Mac使用者来说,非常的友好。

  • 首先选中在Sketch里的某个已经做好了的画板。
  • 回到Principle点击左上角的“导入”按钮。
  • 在弹出的选项框里选择“导入选中的画板”,即可快速将Sketch中的画板导入到Principle了。
  • 也可以选择导入已打开的Sketch中的所有的画板。

4 注意事项

Principle没有Pages的概念,也就是没有分页的逻辑,从Sketch里全部导入的话,会按照先后顺序全部导入。


Principle制作的原型演示时不能返回上一步(这个很影响需求展示效果),或者起码我没找到,你们有窍门的话可以分享给我啊。


Principle制作的原型不能生成某个网页在浏览器查看。


目录
相关文章
|
9月前
|
存储 Java 开发者
领域驱动设计入门指南
领域驱动设计入门指南
197 0
|
9月前
|
存储 安全 C#
C#OOP之四 深入理解方法
C#OOP之四 深入理解方法
19 0
|
设计模式 Python
Python:设计模式之设计模式简介
Python:设计模式之设计模式简介
107 0
|
设计模式 安全 Java
可能是最好的设计模式入门教程——里氏替换原则
可能是最好的设计模式入门教程——里氏替换原则
282 0
可能是最好的设计模式入门教程——里氏替换原则
|
设计模式 算法 Python
设计模式及python实现
设计模式及python实现Christopher Alexander:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样你就能一次又一次地使用该方案而不必做重复劳动。
1032 0
|
缓存 前端开发 数据安全/隐私保护
《精通python设计模式》读书笔记之——结构型设计模式
结构型设计模式: 结构型设计模式处理一个系统中不同实体(比如,类和对象)之间的关系,关注的是提供一种简单的对象组合方式来创造新功能。可用于实现不兼容软件之间的接口兼容。
2211 0
|
算法 前端开发 iOS开发
《精通python设计模式》读书笔记之——行为型设计模式
行为型模式: 介绍处理系统实体之间通信的设计模式。 ①.责任链模式 简介: 开发一个应用时,多数时候我们都能预先知道哪个方法能处理某个特定请求。然而,情况并非总是如此。
1809 0
|
算法 Java C#
编程范式 (Programming paradigm)
编程范式 Programming paradigm 范,模范、典范也。范式即模式、方法。常见的编程范式有:函数式编程、程序编程、面向对象编程、指令式编程等。
1532 0