沧州三亚菏泽经济预测自然
投稿投诉
自然科学
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

五分钟入门秘籍

6月18日 多上心投稿
  早在Facebook推出FacebookHome时,相信强大的原型工具QuartzComposer就进入了很多设计师的法眼,无须编写代码就可以输出细腻丰富的动画,这个太刁了,和大家一样,彼时我也信誓旦旦励志要学会这个玩意儿,于是开始参考教学视频摸索,甚至拿着QuartzComposer的Guideline企图翻译,结果发现并不是那么简单。于是学QC这件事情就一直一直搁浅,直到Facebook又推出了Paper,有了Origami这个插件,QC的门槛瞬间降低了很多,终于,感觉自己入!门!了!!尤其是和Sketch联动,做demo真是方便了很多。这里按照自己的理解参考各种资料的总结对Origami整理了一份入门篇文档,真的可以帮助零基础的同学入门,欢迎同样在研究的同学一起探讨,有不对的地方求指正
  基本概念
  首先说一下模块(patch),模块是QC里面最基本的元素,不同的模块实现不同的功能,要搭建一个原型,实际上就是把不同的模块按照逻辑像搭积木那样拼装的过程。
  模块可以简单区分为这样两类:圆角和方角。
  圆角是最普通的模块,而方角的模块叫做宏(Macro),可双击进入详细编辑。(我把它理解为文件夹)
  模块还会有颜色的区别,蓝色的模块是输出模块,在画布中可以被看到;黑色模块是最常见的状态;紫色模块表示模块内部还有其他子模块。
  模块和模块之间用连线的形式拼接起来,模块左侧是输入接口,右侧是输出接口,将A模块右侧的输出点连接到B模块左侧的输入点,即可将A模块的结果输出到B模块。
  基本逻辑
  这个模型是在一个文章里面一位朋友分享的,我觉得非常到位,基本上每一条操作都是这样的执行逻辑。
  每一个动画首先有一个交互触发动作,然后用一个开关来控制一个动作的两种状态,两种状态对应变换两个数值,然后表现在层上数值变化前多一个弹性动画来控制动效。
  下图是最简单的图片放大缩小的例子,在数值变化的地方给图片大小一个初始值和结束值,就可以简单的实现点击图片放大缩小的效果了
  小试牛刀
  搞清楚基本概念和基本逻辑之后,就可以上手试试了。
  我们先新建一个Origamifile。
  如下图,会弹出左右两个窗口,这是Origami默认的文件,由此也可以看出Origami为移动而生第一个patch可以控制右侧手机的样式、横屏还是竖屏等等,第二个patch是方角的,也就是上面说的宏(Macro),双击它就可以将我们想要设计的内容放在手机里面了。第三个patch是蓝色的显示层。
  每一个patch都可以双击修改名字,在后面内容变多的时候,起好名字变得非常重要。可以看到每一个patch都有自己的输入输出参数,可以都调一下试试看效果
  在viewer窗口,有很多很好用的快捷键可以调整展示的样式。例如,每次我会很习惯地去掉拿着手机的手在viewer窗口激活的状态下,键盘输入H,就可以去掉手了;键盘输入可以切换背景样式;键盘输入F可以全屏展示,去掉手机框。
  Demo1。HelloOrigami
  按照开发教程最习惯性的做法,我们先来做一个HelloOrigami的demo。
  双击LayerGroup,进入界面内编辑态,这里有一个已经存在的patch是FillLayer,这是一个填充图层,用来设置背景。
  在编辑区域,键盘输入T,就出现了一个TextLayer。这里说一下,调出所有patch库的快捷键是commandenter。(请叫我快捷键瘾君子)
  可以看到viewer区域已经有text显示了,选中TextLayer按command1,可以呼出这个layer的设置项,就可以随便调整试试看了,我们在Text项里写上HelloOrigami,就完成Demo1啦
  Demo2,可交互的Origami
  接下来我们试着让案例交互起来,做一个点击窗口,文案颜色和背景颜色互换的demo。
  在编辑窗口,键盘输入I,可以看到出来了一个Interaction2的紫色patch,这是一个交互指令patch,输出交互指令,down是鼠标按下状态,up是鼠标单击状态,tap是触碰,drag是拖拽(这里提一下,从手机来操作时,感觉up和tap是一样的,我也有点不理解)。
  在编辑窗口,键盘输入commandenter,呼出PatchLibrary,输入ColorTransition,其实看名字大家应该就知道这是个啥,对就是这个东西来切换颜色。再在编辑窗口,键盘输入shiftS,得到Switchpatch,这是一个开关。
  连接几个patch,我们就可以切换HelloOrigami的颜色了,同样的方式,把背景再同步切换一下,Demo2完成
  和切换颜色同样的道理,我们可以用Transition切换文本的大小。Layer中,scale是控制大小的元素,按百分比变化,1为100以此类推。这时候你可能会觉得切换效果不够柔和,很生硬,在编辑窗口,键盘输入A,出现一个PopAnimation,这是一个动画过渡的效果,把这个patch放在颜色变化前,就会有过渡效果啦
  如下图,就出来一个最简单的闪屏感觉的动画。
  一些概念
  关于坐标
  在Origami里,每一个patch的anchorpoint,默认状态在画布中心(0,0),我们可以对每一个patch定义它的anchorpoint,举例来说,如果想要一个元素在左上角,则可以设置它的anchorpoint为topleft,然后设置它位于左上角的位置是(100,100),如此,就可以得到一个距离顶部和左边缘分别100的位置。
  关于单位
  在Origami里,width、height、position都是以pixels为单位;opacity和scale是百分制,01分别对应0和100。
  常用patch
  这部分也是参考了网友的智慧把他们按照类型简单归了一下类,很清晰
  显示类
  交互触发类
  交互响应类
  其他
  常用快捷键
  大招来了OrigamiSketch
  在Sketch里,只要把文件的名称命名规范,就可以用插件自动切图,再然后在Origami里面,所有图都可以用LiveImage这个patch来承载,这样当你在Sketch调整图片的时候,使用快捷键shiftoptioncommando,便可以一键同步到你的动态demo。
  终极武器
  你可以说以上内容其实我们都可以用PSAE完成,但Origami有一个终极理由让你使用它来做动画导出代码。
  因为QC本来就是Xcode的一个可视化程序,因此它的运行逻辑其实和代码是一样的,Origami做了一件事情是可以直接一键导出代码,据说开发GG可以直接使用哦!这个我也还没有试过,如果真的可以很方便的导出代码直接给开发用,那么又省掉一个环节提高效率啦
  下图的案例是简单做了一个QQ音乐里面播放页弹出的动效
  附录
  以下是对我帮助最大的几个网址,这份文档很多内容也参考了他们,非常感谢
  http:facebook。github。ioorigami
  http:www。zhihu。comquestion20956344
  http:www。csdn。netarticle201406092820131
  http:www。douban。comgrouptopic49037071
投诉 评论

朱顶红用深盆还是浅盆深盆好且利于根系生长朱顶红在栽培过程中也要选择合理的花盆,才能保证植株正常生长,但很多人却不知道朱顶红用深盆还是浅盆,一般情况下选用比深盆好,深盆的空间比浅盆的要大,有利于根系的生长,在选用深盆的……五分钟入门秘籍早在Facebook推出FacebookHome时,相信强大的原型工具QuartzComposer就进入了很多设计师的法眼,无须编写代码就可以输出细腻丰富的动画,这个太刁了,和……婚前婚后买房都有什么规定婚前婚后买房都有什么规定?婚前买房的相关规定新婚姻法出台以后,和旧婚姻法有比较大的区别,新结婚的情侣要注意什么呢?我们一起看看相关的规定。一、恋爱期间合伙买房……台式电脑故障常用检测方法在维修电脑时,经常需要配合一些电脑故障排除法来判断和排除故障,下面小编具体介绍一些常用的故障检测方法,帮助大家在应急情况下,快速解决电脑故障。1。观察法观察法就是通……营销和运营销售的区别你真的清楚吗营销的本质是什么?从字面意思来理解,我们一般都会认为是运营销售,但是笔者不这么认为。在本篇文章中,笔者从多个角度对营销进行了分析梳理,与大家分享了他对营销的认识,一起来看看吧。……日本奶奶晒出两只狗狗和孙女的日常感动了文:环球旅行或许我们无法对话,但我们可以拥抱;或许我们不能打败岁月,但我们有爱就有一切。看过太多关于狗狗的故事,但今天小编还是再一次被故事中的这两只狗狗感动到了,看……夏至将至都有啥旺运小窍门时光易逝,本月21号又是夏至了,夏至到,旺运有啥诀窍呢?且听郑博士说你听:夏至以后地面受热强烈,空气对流旺盛,午后至傍晚常易形成骤来疾去的雷阵雨,由于降雨范围小,人们称为夏雨隔……年内容营销趋势预测广告与营销发展至今日的数字时代,出现了许多极具创意的点子,以及可观的投资回报率(ROI),更有许多品牌以大量的信息和内容,喂养渴求资讯、亟需立即满足的消费者,2014年将是内容……莫把支教当跳板近年来,不少地方在中小学、幼儿园教师申报评审高级职称和评优树先时,出台了这样的特殊规定:城镇中小学、幼儿园教师须有1年以上在农村学校或薄弱学校任教、支教经历,或按规定完成了对口……月全食是怎样形成的红月亮的原理示意图月全食是怎样形成的含义月全食,天文学术语,是月食的一种,当月亮、地球、太阳完全在一条直线上的时候,地球在中间,整个月亮全部走进地球的影子里,月亮表面变成暗红色,形成……企鹅怕冷吗为什么不怕冷很多企鹅生活在极地地区,它们是不怕冷的。这是因为它们的特殊身体构造,可以保暖,让它们维持自身的体温。它们有羽毛,而且羽毛呈重叠的鳞片状,且非常密集。羽毛可以像是被子一样贴在它们……加强企业文化的投资成本受欢迎的企业文化的准则当我们倒满一杯啤酒时会发现:上面有许多泡沫,而真正的啤酒却在下面。企业文化这两年没有前几年吆喝得那么火了,光环也似乎越来越不那么耀眼了,但我们发现企业经营者却更加认识到了它的价……
羞羞的情人节礼物让感情如虎添翼什么是真人娃娃电瓶没电不用急三种应急启动方法可选择郁金香什么时候种植种植忌碱土和连作用户体验的时间尺度互联网社会化系列之网民的需求分析买房必知的风水注意事项稻田养鱼的投饵方法简单几招让你的电脑盘立刻瘦身系列接口实现计算代码运行如何踏上新消费的滔天巨浪领导力提升以法治人以人治人盆景上的“马眼”,是个什么东西?学会自律作文汇总煮粽子上面压什么重物好可爱的小乌龟作文700字热门液晶电视有哪些?热门液晶电视有哪些详细介绍散文诗集阳光下的日子养生必须具备整体概念圆脸女生适合中分还是偏分发型选对分发线女生瞬间变老师恶意喊单怎么挽回损失?股票群炒外汇被骗怎么办?秋天的怀念教学反思床单多久换洗一次才好?床单用什么样的才最好?喝什么(喝什么排毒效果最好)

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找