向安宇知识库 向安宇知识库
  • 读书向
  • 学习向
    • AI工具
    • AI研究
    • 笔记
    • AIP:克丽丝AI日志
  • 创作向
    • 写作
      • 非虚构
      • 剧本
      • 小说
      • 文言
      • 随笔
      • 日记
    • 视听
      • 纪录片
      • 设计
      • 视频
      • 摄影
    • 课程
  • 影视向
    • 创意策划
    • 前期拍摄
    • 后期制作
    • 影像实验
    • 影像设备
    • 大师镜头
    • 电影赏析
    • 视频论文
    • 项目复盘
  • 折腾向
    • 穿越机
    • 户外
    • 代码
    • 手工
    • 书法
    • 篆刻
    • 绘画
首页 › 创作向 › 课程 › AE表达式|04、如何制作一个简单的时钟?@ index , time
  • 4
  • 0
  • 1

AE表达式|04、如何制作一个简单的时钟?@ index , time

向安宇
2018-07-10 16:04:03

效果预览:
AE表达式|04、如何制作一个简单的时钟?@ index , time-向安宇知识库
敲黑板:

  • index的使用。
  • time的使用。
  • 用拾取器拾取其他图层的属性。

1、绘制表盘和刻度。

新建形状层,绘制一个圆。

在12点钟方向绘制一个刻度,按Y键,将这个刻度的锚点移动到表盘的圆心。(记得打开吸附,并灵活运用参考线)
AE表达式|04、如何制作一个简单的时钟?@ index , time-向安宇知识库

把刻度放进合成(不妨也可以,放进去为了后期修改方便),给rotation属性(旋转)写表达式:

(index - 1)*30

复制图层:
AE表达式|04、如何制作一个简单的时钟?@ index , time-向安宇知识库

index表达式调取的是当前图层的序号,也就是“#”下面的数字。

AE表达式|04、如何制作一个简单的时钟?@ index , time-向安宇知识库

这个表达式让这个代表刻度的形状层(shape layer),每一层旋转30度。复制11层,一共得到12个刻度。把所有刻度以及表盘放进一个compose(预合成)。

3、制作指针

选择方形绘制工具,按住alt/option键,以及shift键开始绘制。(按住alt/option键是为了绘制出的形状的点能够编辑,按住shift键是为了绘制正方形)。

切换到钢笔工具,选择一个点,按住shift键,拉长。
AE表达式|04、如何制作一个简单的时钟?@ index , time-向安宇知识库

绘制好箭头装指针后,按Y键切换工具,按住control键(吸附),将锚点移动到尾部的点上。

将指针移动到表盘上,调整好大小。随后制作另一个指针,同样移动到表盘合适位置。

4、制作动画。

先给时针加动画,给指针的rotation属性添加一个time表达式就可以。

45 + time*60

45是为了给一个初始值,让指针在0秒的时候指向12点方向。后面乘以60,可以换成其他数字,数字越大指针旋转越快。

拾取器可以拾取其他图层的属性。

打开分针的rotation属性,调出表达式面板,用拾取器拾取时针的rotation属性,然后乘以12。这样,时针每旋转30度,分钟旋转一周。

AE表达式|04、如何制作一个简单的时钟?@ index , time-向安宇知识库

来看下拾取后自动写入的表达式:

thisComp.layer("hr.").transform.rotation

先指明合成: thisComp 这个合成
再指明图层: layer("hr.") 叫做hr.的图层
最后指明属性: transform.rotation transform(变换)属性中的rotation(旋转)属性。

注:中间用英文句号“.”隔开。

AE表达式说白了就是数值,这里调用的这个合成中“hr.”图层中rotation属性的数值。也就是说,如果时针旋转10度,数值10就被拾取器调用过来,我们再乘以12,那么这个数值就变成10*12=120,也就是分针会旋转120度。

AE表达式|04、如何制作一个简单的时钟?@ index , time-向安宇知识库

我们可以调用相同合成中其他图层的属性,当然也可以调用其他合成的属性:

comp("Comp 2").layer("Shape Layer 1").transform.rotation

先指明和层:comp("Comp 2") 叫做Comp 2的合成
再指明图层:layer("Shape Layer 1") 叫做Shape Layer 1的图层
最后指明属性: transform.rotation 指明需要调用哪个属性的数值

小练习:给时钟加一个秒针
AE表达式|04、如何制作一个简单的时钟?@ index , time-向安宇知识库

  
< 返回目录

AE表达式
4
0
说说手持摄影和呼吸感
上一篇
AE表达式|05、如何制作一个小火箭?@ wiggle
下一篇

评论 (1)

登录后可发布~
立即登录
  • O.0

    Good!

    7 年前 广东省

向安宇

痴迷文字,醉心影像
447
文章
5
评论
325
喜欢

聚合文章

1.我将深入研究如何提升学习力,以及如何用AI提升学习效率
克丽丝是谁?(人物设定1.0)
AIP克丽丝的构想
wordpress也要拥抱AI

近期评论

售后服务真的很关键,没人答疑太难受了
—— 梦界旅人 32 分前 如何选择优质学习平台?
作者文笔真好,把枯燥的认知理论讲得这么生动
—— 锣鼓喧 7 小时前 故事为什么能改变认知?
别光夸AI了,自制力差的人用它只会越学越懒吧?
—— 柠檬精本精 8 小时前 AI如何改变学习方式?
想问下具体怎么用AI帮助学习呢?能举个实际例子吗?
—— 夏夜星辰 9 小时前 1.我将深入研究如何提升学习力,以及如何用AI提升学习效率
这个方法对自学编程有用吗?
—— 跳舞的南瓜 11 小时前 AI时代我们如何学习

猜你喜欢

AE表达式|16、如何理解随机数方法?@ random

AE表达式|16、如何理解随机数方法?@ random

2018-08-29 18:06:23
6,018 0 12
AE表达式|关联出点和入点

AE表达式|关联出点和入点

2018-02-01 10:06:40
2,767 0 4
AE表达式|wiggle()函数5参数详解

AE表达式|wiggle()函数5参数详解

2018-02-01 10:07:43
6,146 0 10
AE表达式|利用Math.round,random,clamp函数表达“可能性随机”

AE表达式|利用Math.round,random,clamp函数表达“可能性随机”

2018-02-01 9:35:42
4,823 0 18
1 4

关于我:

想要读万卷书,行万里路,看万部电影。

推荐栏目:

视频论文 课程 后期制作 非虚构 照片 视频

特色专题:

专题汇总 宜看一侃 帧影帧画 重读文学史 青玉记
Copyright © 2016-2025 向安宇知识库. 鄂ICP备16005400号-1 鄂公网安备42050602000017号
  • 读书向
  • 学习向
    • AI工具
    • AI研究
    • 笔记
    • AIP:克丽丝AI日志
  • 创作向
    • 写作
    • 视听
    • 课程
  • 影视向
    • 创意策划
    • 前期拍摄
    • 后期制作
    • 影像实验
    • 影像设备
    • 大师镜头
    • 电影赏析
    • 视频论文
    • 项目复盘
  • 折腾向
    • 穿越机
    • 户外
    • 代码
    • 手工
    • 书法
    • 篆刻
    • 绘画
  • 剪辑
  • 转场
  • 纪录片

向安宇

痴迷文字,醉心影像
447
文章
5
评论
325
喜欢