首页 | 资讯 | 财经 | 公益 | 彩店 | 奇闻 | 速递 | 前瞻 | 提点 | 网站相关 | 科技 | 热点 | 生活 |
AE表达式入门——value

发稿时间:2023-08-22 14:33:55 来源: 哔哩哔哩

记得刚接触表达式的时候,感觉value特别的神奇,它可以代表一切,但又不知道它到底代表了啥。。

如果单单看什么是value,它表示当前时刻的属性值。

它可以是一个数(number),可以使一个数组(array),也可以是字符串(string)。


(相关资料图)

看着定义感觉挺简单的,可又有一些让人感到迷惑的地方。这是为什么呢?

原因就在于value究竟表示的是启动表达式之前我们自己给属性赋的值,还是启动表达式之后的值。

答案是:

1)如果value用在本属性上,比如position属性中输入表达式:value * time,表示在我们自己给属性所附的基础上,随时间变化,离初始位置越来越远。

2)如果value用在调用本属性的其他属性上,有点拗口哈,举个例子,假如我们想让物体A随着物体B的位置移动,一种方法是做父子链接,另一种方法是给物体A添加表达式:

thisComp.layer("物体B").transform.position.value

注意,这时候的value就是B的实时属性值,换句话说,假如B的位置属性有表达式,那就是启动表达式之后的值。

小伙伴们如果有想要了解的表达式也可以留言哈~ 

标签:

责任编辑:mb01

网站首页 | 关于我们 | 免责声明 | 联系我们

生活晚报网版权所有

Copyright @ 1999-2017 www.news2.com.cn All Rights Reserved豫ICP备2022016495号-7

联系邮箱:939 674 669@qq.com