AE里面有没有计算面积的表达式

 我来答
jiduhaor
2017-02-28 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1932
采纳率:66%
帮助的人:662万
展开全部
你想算什么形状(是矩形还是三角形,还是不规则图形)的面积公式?
给你个思路,矩形的面积公式就是:chang*kuan 写表达式就这么写:
chang=thisLayer.width;
kuan=thisLayer.height;
mianji=chang*kuan;
以上是矩形的面积计算方法;
圆的话是:πr²
那表达式可以这么写:
banjing=thisLayer.width/2;
mianji=Math.PI*Math.pow(banjing,2);
三角形的面积公式也是依次类推:
总结:想要获取要计算图形的长和宽就用 thisLayer.width或thisLayer.height获取数值
记住 thisLayer.width这里的thisLayer只是只本层,只能获取本层的信息,如果想在本层获取其他层的信息,thisLayer必须改为其他层,例如 我想在一个层上获取一个命名为“black”层的长信息,那我就不能用thisLayer了,得这么写thisComp.layer("black").width(意思是,获取这个合成里面blcak层的宽的值)如果这个black层和你写表达式的这个层在同一个合成下,可已不用写thisComp了直接写为layer("black").width。算面积不难只要找到写的方法即可!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式