Principle教程:用Principle做卡片翻转动效

Principle for Mac是一款新开发的交互设计软件。相比 Pixate 更容易上手,界面类似 Sketch 等做图软件,思路有点像用 Keynote 做动画,更「可视化」一些。如果您还没有合适的或者喜欢的交互原型设计软件,可以考虑一下这一款Principle for Mac!

https://www.macdown.com

此次小编就带大家来了解下用Principle做卡片翻转动效!

一、原理

首先讲一下这个动效的原理,简单来说就是:面变成线,线再变成面。先是正面,由面收缩成竖着的一条线,然后是背面,由竖着的一条线伸展成面。

如下图:

连起来做成效给人的感觉就是翻转了一下,如下图:

二、具体步骤

1、第一步

Principle 可以直接导入 sketch 画板,所以第一步在 sketch 里把素材准备好,需要准备的东西:2个正面卡片、2个反面卡片,分别装在4个画板中。如下图所示:

然后打开 Principle -点击左上角的导入按钮-导入页面,如下图:

导入进来后是这样子的,如下图:

2、第二步

找到页面左下角的图层区域,把名字全部改成一样的。不同画板中的元素,只有名字相同,才能形成补间动画。如下图:

我们前文说过原理,所以它的变化顺序应该是:面-线-线-面。所以要把画板2、3 中的扑克牌,变成一条线,具体操作就是把他们的宽度变成1。

别忘了居中对齐一下,由于宽度变成1,所以画板2和3在图层区域已经看不到东西了。如下图:

3、第三步

点击第一个画板中的扑克牌,会出来一个“小闪电”按钮,点击它,在弹出的弹窗中选第一个“点击”,长按拖到第二个画板上。

然后点击第二个画板的黑色区域,整个画板右边,会出现一个“小闪电”标志,这次在弹窗中选最后一个“自动”,也是长按它拖拽到第三个画板上。

重复上一步操作,在第三个画板处选择“自动”-拖到第四个画板上,大功告成。

4、小结

画板1 到画板2 选择“点击”,画板2 到画板3 再到画板4,都选择“自动”。然后页面的右上角有预览窗口,可以在里面通过点击预览做好的动效。如下图:

5、导出

点击预览窗口的“摄像头”图标,可以录制视频,然后可以导出视频格式,也可以导出 GIF 格式。

三、细节

敲黑板,有没有觉得这个动效看起来比较单调?其实我们可以给它增加一些变化,让它看起来更有层次感。比如加上缩放和阴影的变化。具体操作如下:

1、阴影

为了让动效有个阴影过渡的变化,每个画板里的扑克牌都加上黑色遮罩,要和扑克牌的尺寸相对应,该面的面,该线的线。然后遮罩的透明度依次是:画板一0%、画板二90%、画板三90%、画板四0%。别忘了名字要改成一模一样,弄完以后是这样的(添加矩形的方法和 sketch 一样,如果是不规则图形,也可以直接把做好的阴影图片拖进 Principle),如下图:

2、缩放

加完阴影,再加缩放变化,具体操作是:选中画板一、画板二里的全部元素,把比例都改为0.8倍大小,如下图:

然后去预览里点击看一下效果:

四、缺点

我们都知道,眼睛看到的事物都遵循着透视原理,即近处的事物看起来大,远处的事物会看起来小,这种方法的缺点就是没有透视效果,失去了一些空间上的立体感。

五、总结

今天主要讲的一件事是用 Principle 做卡片翻转动效,有3点,名字一定要保持一致,才能形成补间动画;添加阴影和缩放变化,能让动效更有层次感;这个动效做起来比较简单,但没有透视效果。以上就是小编为大家带来的Principle教程:用Principle做卡片翻转动效。还有更多详细、实用的功能以及相关软件Principle和其他Mac软件获取,大家快来Macdown.com自行探索一番吧。

原文地址:https://www.cnblogs.com/qq22949529/p/12006062.html

时间: 2024-08-04 15:18:24

Principle教程:用Principle做卡片翻转动效的相关文章

CBT Nuggets Hadoop教程(部分我做了中文翻译)

百度网盘:http://pan.baidu.com/s/1hqrER6s上回提到了CBT Nuggets Hadoop的视频教程,半个月过去了,才抽出时间来上传到百度网盘,一共20节课程,从概念介绍到安装到周边项目介绍,基本上可以说是巨细靡遗:01 Hadoop Series Introduction.mp402 Hadoop Technology Stack.mp403 Hadoop Distributed File System HDFS.mp404 Introduction to MapR

Neumann's Principle and Curie laws

Neumann's Principle Neumann's principle, or principle of symmetry, states that, if a crystal is invariant with respect to certain symmetry elements, any of its physical properties must also be invariant with respect to the same symmetry elements, or

designed principle

Review Of designed Pattern principle OutLine: Explanation in principles of designed pattern and useful designed pattern's samples, As we known, there are six principles at designing program, no matter what kind of object-oriented programing language.

ps做gif love教程(转)

先看看效果吧: 这是在写部教程的时候,看到一个由方格组成的心.于是试着用PS做成了动画,然后加入了LOVE四个字母,看起来还可以.但是,有些复杂.复杂倒不是技术上的复杂,是做起来复杂. 来试试吧. 1.新建一个文件,大小150*150.然后新建一个图层,命名为"红色方块",选择矩形选框工具,设置选项如下: 在画布上单击,此时会出现一个10*10的选区,新建一个图层,然后填充你喜欢的颜色.注意,此时填充的颜色决定了你整体的心是什么颜色.填充后,把你的这个红色方块放到靠左上角的位置,如下图

The Inclusion-Exclusion Principle

The Inclusion-Exclusion Principle The inclusion-exclusion principle is an important combinatorial way to compute the size of a set or the probability of complex events. It relates the sizes of individual sets with their union. Statement The verbal fo

从Pitre《Swift 基础教程2nd》开始

看了两天<Learn Objective-C on the MAC> 中文版本<Objective-C基础编程>,大概认真读到了第9章内存管理部分,感觉这语言可比C++简单多了. 第一天,因为有C语言基础的缘故,我在windows 上安装了GNUstep (Objective-C)开发环境,变看电子书籍,边在PC上编译运行树上的示例,几乎一个都没放过,还做了不少笔记. (毕竟作者 Mark Dalrymaple & Scott Knaster 是高屋建瓴,叙述技术娓娓道来,

ajax 显示评论并制作翻页

修改后台评论模型 创建search方法 //取出一件商品的评论 public function search($goodsId,$pageSize=5) { //要做ajax翻页 所以要自己写 $where['a.goods_id']=array('eq',$goodsId); //取出总的记录数 $count=$this->where($where)->count(); //计算总的页数 $pageCount=ceil($count / $pageSize); //获取当前页 $curren

php大力力 [043节] 兄弟连高洛峰 PHP教程 2015年[最新最新最新最新最新]

兄弟连高洛峰老师新版PHP视频教程列表[每日更新] http://bbs.lampbrother.net/read-htm-tid-160506.html HTML部分1.[2015]兄弟连高洛峰 HTML视频教程 1 HTML的设计与应用[已发布,点击下载]2.[2015]兄弟连高洛峰 HTML视频教程 2 HTML基本语法(上)[已发布,点击下载]3.[2015]兄弟连高洛峰 HTML视频教程 3 HTML基本语法(下)[已发布,点击下载]4.[2015]兄弟连高洛峰 HTML视频教程 4

用cocos2d-html5做的消除类游戏《英雄爱消除》——概述

在bbs.html5china.com论坛学习了MV和老马的小熊蘑菇后我也自己模仿他们做了这样子一个游戏,权当技术交流学习,现在附上游戏截图和源码. 游戏截图: 1.系统菜单界面: 2.游戏界面 3.游戏结束界面: 4.游戏设置页面 这是一款休闲型的游戏,移动方块,相同的方块在一起就会消除,计算消除整个屏幕方块所需要画的时间,时间越短成绩越好.下面附上源码链接: http://files.cnblogs.com/jackyWHJ/HeroLikeClear.zip 接下来会把几个主要功能写个教程